更改GIT分支头,同时仍保持旧头和新头之间的提交

时间:2015-10-20 23:39:54

标签: git github

我在我的项目中制作了一个booboo,并希望恢复到之前的提交。但我仍然希望将来可以提供我的booboo文件以供参考。我该怎么办?

1 个答案:

答案 0 :(得分:1)

只要您的提交可以从分支或标记访问,它们就永远不会被垃圾回收。最简单的方法是创建一个标签,例如

$ git tag mytag # optionally specify commit sha, default is HEAD
$ git reset --hard <new-sha>