转到特定修订版

2023-11-26

我克隆了某个项目的 git 存储库。我可以将文件转至初始状态,然后在查看文件时转到修订版 2、3、4 ...最新版本吗?我想了解一下该项目的发展情况。


执行前请记住,此命令会让您陷入困境头部分离状态

Use git checkout <sha1>检查特定的提交。

Where <sha1>是您可以获得的提交唯一编号git log

处于分离头状态后,以下是一些选项:

  • 将文件复制或进行所需的更改到 git 文件夹之外的文件夹,如果需要,请签出分支git checkout <existingBranch>并替换文件
  • 创建一个新的本地分支git checkout -b <new_branch_name> <sha1>

注意:要“撤消”(从)分离头状态返回,只需使用:

git checkout <branch> (where <branch>例如master).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

转到特定修订版 的相关文章

  • 如何存储和计算版本控制历史记录?

    考虑这个简单的 python 代码 它演示了一个非常简单的字典版本控制设计 def build current history current for action key value in history assert action in
  • Git:repo 包含一个空目录 - 会发生什么?

    Git 跟踪文件 而不是目录 https stackoverflow com questions 5091017 和我们目前不能add空目录 https stackoverflow com questions 11600188 The 标准
  • 使用 Homebrew 安装 Git 时出现问题 [重复]

    这个问题在这里已经有答案了 可能的重复 使用 Homebrew 升级 Git 时出现问题 https stackoverflow com questions 12362021 problems upgrading git with home
  • 显示其 diff 包含特定字符串的所有提交

    正如标题所说 我想找到每个差异包含特定字符串的提交 目前 我使用 git log p filename 它显示了不太像每个差异的界面 我在其中搜索字符串 然后我回溯以找到实际的提交消息 简单的替代方案可能是将 git log p 通过管道传
  • 无法让 TeamCity 使用默认私钥向 GitHub 进行身份验证

    我正在尝试让 TeamCity 构建我的私人 GitHub 存储库 当我显式设置密钥文件的路径时 我能够成功让我的 VCS 根通过连接测试 然而 尽管进行了大量的谷歌搜索 当我使用 默认私钥 选项时 我无法让它工作 我明白了com jcra
  • 如果不是最新的,则阻止 git Push 发送整个存储库

    相关问题 为什么 Git 每次推送 origin master 时都会发送整个存储库 https stackoverflow com questions 1381403 why does git send whole repository
  • 如何仅隐藏一些未提交的更改?

    我正在对 Git 存储库进行重大更改 并意识到某些更改需要向后移植到错误修复分支 我不想签入我的所有更改master因为它们还没有经过充分的测试和准备 但我确实想提取其中一些更改并将它们提交到错误修复分支 然后按原样返回到 master 我
  • Git合并策略:空格使默认显示不冲突并带来意想不到的结果

    经过多次试验 我得到了这个简单的测试用例场景 a gt b gt c master gt d gt b gt e branch Where b 是樱桃精选b e is a merge from master b 之后完成c and c对相同
  • 测量大型源树中的“接近度”

    作为我之前提出的问题的一部分找到两个来源之间的最佳匹配 https stackoverflow com questions 13898659 finding what git commit some code spawned from 其中
  • 如何使用和理解wso2 git仓库?

    我刚刚开始对wso2感兴趣 我正在寻找移动设备管理解决方案 所以我测试了 wso2 EMM 但我发现了一些限制 我想知道是否可以自己实现 我的问题是我完全迷失在 wso2 git 存储库中 有没有我错过的指导书或逻辑 如果有人帮助我解决这个
  • 如何使用 vim 作为“git log”编辑器?

    当我跑步时git log 编辑器到底是什么git log正在使用 Also 无论如何我可以使用吗vim作为我的默认编辑器git log 如果我想搜索 git 日志 最好的方法是什么 现在我正在做类似的事情 git log grep bla
  • Git 合并删除文件

    这是第二次发生这种情况 当我进行合并时 我后来意识到正在合并的分支中的一些文件不再位于正在合并的分支中 最新的例子是我们有一个功能分支 我一直在合并主开发分支中的更改 合并后我们丢失了很多文件 并且它们现在不存在于功能分支中 为什么会出现这
  • git log 不按时间顺序排列

    我在一个公共项目 B2G 又名 FirefosOS 上意外发现 git log 输出不是按时间顺序排列的 git clone https git mozilla org releases gecko git git log graph fo
  • 使用 Git 部署时压缩 JS/CSS 文件

    我对 git 有点陌生 另外 这是我第一个自动化部署过程的项目 到目前为止 能够做到这一点真是太幸福了git push dev并上传文件 复制配置文件等 现在 当我推送到我的开发服务器时 我想缩小 JS CSS 文件 我正在考虑在服务器上安
  • Git Push 远程:致命:包超出允许的最大大小

    我接到了一个大项目 客户想将其添加到github 我是一点一点添加的 然后发生的事情是我太贪心了 一次添加了太多文件 现在 无论我尝试什么 我都会不断收到此错误 我怎样才能解决这个问题 我试图回滚 但也许我做错了 git push Ente
  • 我可以将我的heroku git repo导入bitbucket吗?如何?

    我的笔记本电脑坏了 我需要从另一台计算机上编码 我正在使用 Heroku 我想将最新版本的代码从 Heroku 获取到另一台机器 据我了解 强烈建议使用 GitHub 或 BitBucket 获取适当的远程存储库 我决定尝试一下 BitBu
  • 如何使用 PyGithub 创建新存储库

    如何使用 PyGithub 在 Github 上创建新的存储库 我特别想知道如何使用create repo http jacquev6 net PyGithub v1 github objects AuthenticatedUser htm
  • git 工作目录中的更改拒绝恢复

    我的 git 工作目录中有五个文件git status显示为已修改 当我git diff他们 整个文件显示为已更改 我有core autocrlf true但似乎没有效果 当我试图从同事那里获取更改时 真正的问题出现了 修改 的文件之一会被
  • 使用 SourceTree 克隆存储库

    有人可以给我一个简单的使用 SourceTree 克隆存储库的快速演练吗 在书签中 我单击克隆存储库 对于源路径 我粘贴如下所示的 URL 电子邮件受保护 cdn cgi l email protection 客户端 应用程序名称 ios
  • 从 Eclipse 的历史视图中删除 ORIG_HEAD 和 FETCH_HEAD

    我最近开始使用 Eclipse Kepler 和 EGit 插件 这些分支不是我习惯的 有没有办法永久阻止这些分支的创建 我尝试手动删除它们 但它不起作用 并且我不想在下次获取或变基时保留它们 据我从对您问题的评论中了解到 您只希望这些参考

随机推荐

  • http_parse_headers 与 PECL_HTTP

    我想用http parse headers所以 我已经安装了依赖项pecl http 2 4 3 2 2 5 并打电话http parse headers功能没有成功 function exists 总是失败我在这里缺少什么吗 我在用着 C
  • React 和 Webpack:加载图像并将其显示为背景图像

    我正在创建一个类似横幅的组件 并将图像设置为组件的背景 但我无法让它工作 我尝试了网上发布的不同建议 但没有成功 目前我不确定我的错误是否在反应代码中 或者是 webpack 没有正确加载文件 这是我的文件结构 AppFolder clie
  • 如何计算PCKE的code_verifier?

    我正在经历Okta PKCE 流程演示为了更好地理解它是如何工作的 但我在重现同样的事情时遇到了困难code challenge生成的哈希值code verifier 这是演示的屏幕截图 Using Zg6klgrnixQJ629GsawR
  • ES6/Babel 类构造函数不能在没有“new”的情况下调用

    我正在尝试创建一个自定义羽毛笔主题 扩展气泡主题 我面临一个奇怪的 ES6 继承问题 我似乎无法调用super 在我的构造函数中 这是我的代码 import BubbleTheme BubbleTooltip from quill them
  • .frame(高度: nil) 的 SwiftUI 行为

    问题 我收到一个线程问题 内容为 无效的框架尺寸 负或非有限 这是我的代码 struct CellStyle ViewModifier func body content Content gt some View content frame
  • 从 Node 实例获取完整的 xml 文本

    我用Java读取了XML文件 代码如下 File file new File file xml DocumentBuilderFactory dbf DocumentBuilderFactory newInstance DocumentBu
  • 替换元素中所有出现的字符串

    我想替换给定元素的所有后代元素 的文本 中的特定字符串 innerHTML不能使用 因为该序列可以出现在属性中 我尝试过使用 XPath 但似乎该界面本质上是只读的 因为这仅限于一个元素 所以函数如下document getElements
  • 无法在 python pandas 中获得未堆叠的条形图

    这很奇怪 我似乎无法在 python pandas 中获得未堆叠的条形图 与 pandas 官方指南不同 这些条似乎只是重叠的 而不是横向放置的 知道为什么会这样吗 df plot kind bar stacked False figsiz
  • Java 中的监视器是什么?

    Java并发编程中的监视器指的是什么 当我读到 每个对象都关联一个监视器 时 这是什么意思 它是一个特殊的物体吗 监视器是控制对对象的并发访问的机制 这允许您执行以下操作 主题 1 public void a synchronized so
  • 检测页面是否加载完成

    有没有办法检测页面何时完成加载 即所有内容 javascript 以及 css 和图像等资产 so like if PAGE HAS FINISHED LOADING do something amazing 另外 如果页面加载时间超过 1
  • Oracle EXECUTE IMMEDIATE 到游标中

    我有一个存储过程 它使用了EXECUTE IMMEDIATE命令执行一个很长的字符串 如何支持很长的字符串并将数据返回到引用游标中 假设您的 SQL 不超过 32K 正如 Tony Andrews 暗示的那样 您应该能够使用如下内容 dec
  • 简单自定义类型的“未定义用户定义类型”

    在 Excel 2007 中 我在 VBA 中有以下非常简单的代码 Public Type specType sb As Long End Type Private Sub MyButton Click Dim spec As specTy
  • iPhone SDK - 获取/计算相机视野 (FOV)(增强现实)

    有没有办法通过调用 API 来找出或计算 iPhone 相机的视野 FOV 还是您必须亲自亲自找出答案 如果无法使用 API 获取或计算它 而是必须将其硬编码到应用程序中 那么找出应用程序正在运行的设备类型的最佳方法是什么 不同的设备有不同
  • 使用anaconda在Windows上安装tensorflow

    我正在尝试在我的 Windows PC 上安装 Tensorflow 由于我已经在 Python 3 5 上安装并使用了 Anaconda 因此我已按照说明进行操作https www tensorflow org versions r0 8
  • 如何设置Cmder不换行文本输出

    Cmder 的默认设置是换行文本输出 但如何设置Cmder不换行文本输出呢 Cmder 我的意思是 http cmder net 到目前为止 我不认为有办法禁用文本换行 有人确实提出了相关问题禁用换行 然而 正如特色ConEmu 的路线图
  • 在 Tomcat jruby-rack 上使用 log4j 记录 Rails 3 应用程序

    我刚刚花了 3 个小时的大部分时间尝试使用 Log4j 来记录我的 Rails 应用程序 我终于让它工作了 但我不确定我所做的是否正确 我尝试了各种方法都没有效果 直到最后一次尝试 所以我真的在这里寻找一些验证 也许还有一些指示和技巧 说实
  • 多次选择同一行

    我有一张表 其中有一个主对象的一些子对象 任何子项都可以出现多次 并且有一个包含该数字的 Occurences 列 因此表中的数据类似于 ChildID ParentID Occurences 1 1 2 2 1 2 3 2 1 4 2 3
  • 如何在 Windows Phone 7 中创建连续动画?

    我知道 Windows Phone 7 中有一个连续过渡 但它似乎尚未包含在 silverlight 工具包中 有什么想法如何创建一个吗 提前致谢 UPDATE 最后我从 Kevin Marshall 那里拿了一些代码优秀的帖子关于 wp7
  • 使用 Launch4J 将 JRE 捆绑到 exe 中

    我正在尝试使用 launch4j 将 JRE 捆绑到我的 exe 中 我的文件夹结构如下 test jre copied from my windows installation of jre bin lib jretest jar the
  • 转到特定修订版

    我克隆了某个项目的 git 存储库 我可以将文件转至初始状态 然后在查看文件时转到修订版 2 3 4 最新版本吗 我想了解一下该项目的发展情况 执行前请记住 此命令会让您陷入困境头部分离状态 Use git checkout