Git操作:如何切换至历史Commit测试后返回最新Commit
切换历史Commit测试&返回最新版本的操作
切换到指定历史Commit
- 先敲
git log查看所有提交记录,找到能正常运行的目标Commit的哈希值(取7位左右的字符即可) - 执行命令:
git checkout <目标Commit哈希值>提示:此时处于「分离头指针」状态,不要在这个状态下修改并提交代码,仅用于编译测试
- 之后正常进行编译测试即可
测试完成后返回最新Commit
- 直接执行
git checkout main(如果你的代码库默认分支是master,就换成git checkout master) - 嫌麻烦也可以用
git checkout @{-1}快速切回上一次所在的分支/Commit
内容的提问来源于stack exchange,提问作者Sunil Gupta
相关产品推荐
相关产品推荐

