如何 git 检出克隆之前的代码版本?
How to git checkout a version of code from before my clone?
如何检查克隆之前的代码版本?通常我会做 git reflog
来获取版本号,然后做 git checkout 'version number'
,但是如果我在提交后克隆了我想要的,它不会显示为选项 git reflog
。还有办法回到这个提交吗?
克隆 Git 存储库时,通常会引入整个历史记录。因此,如果您想检出早于 HEAD 的版本,您可以尝试使用 git log
(而不是 git reflog
)。然后,找到您要签出的提交,并按照您已经建议的那样使用 git checkout <SHA-1>
。
如何检查克隆之前的代码版本?通常我会做 git reflog
来获取版本号,然后做 git checkout 'version number'
,但是如果我在提交后克隆了我想要的,它不会显示为选项 git reflog
。还有办法回到这个提交吗?
克隆 Git 存储库时,通常会引入整个历史记录。因此,如果您想检出早于 HEAD 的版本,您可以尝试使用 git log
(而不是 git reflog
)。然后,找到您要签出的提交,并按照您已经建议的那样使用 git checkout <SHA-1>
。