使用Git从之前的提交中分支出来
如果我有n次提交,我如何从n-3提交中分支?
我可以看到每个提交的散列。
您可以通过哈希创建分支:
git branch branchname <sha1-of-commit>
或者使用符号参考:
git branch branchname HEAD~3
在github.com上做到这一点:
如果您不确定要提前从哪个提交中分支出来,则可以检查提交并检查其代码(请参阅源代码,编译,测试)
git checkout <sha1-of-commit>
一旦你发现了你想要从你的分支中提交的提交,你可以通过提交内容来完成这项工作(即不需要返回主服务器),只需通过以常规方式创建分支即可:
git checkout -b <branch_name>
链接地址: http://www.djcxy.com/p/37557.html