current
分支上并且提交了good
。 irrelevant
。 good
(现在是分离的HEAD)。 one
。我希望得到一些帮助,可以one
放在good
current
分支之后。
如果我丢失了irrelevant
,那无关紧要。
答案 0 :(得分:2)
在
- 我回去了,检查了
good
(现已分离HEAD
。)- 我确实以
醇>one
状态提交了HEAD
。我希望得到一些善意的帮助。
one
之后 good
。 git commit
每次更新HEAD
,无论如何。当你签出一个分支提示时,git将HEAD
引用设置为该分支提示引用的别名,它"附加"它到那个分支提示参考。分离的HEAD
只是直接引用特定提交的引用,因此当git commit
更新它时,HEAD
现在引用新的提交。但git commit
总是将旧HEAD
提交添加为新提交的父级。
所以只是
git checkout -B current one # if you don't still have `one` checked out
或只是
git checkout -B current # if you do