Git创建分离HEAD所在的分支

时间:2014-03-12 23:29:26

标签: git git-branch git-detached-head

我试过这样的事情:

git branch temp

创建新分支,但不要移动HEAD。但我明白了:

# Not currently on any branch.

我不想合并任何内容,我只想在当前的HEAD新分支。

1 个答案:

答案 0 :(得分:133)

你坐在一个独立的HEAD

git checkout <sha>

您希望在该提交中创建分支:

git branch my-new-branch

现在切换到那个分支:

git checkout my-new-branch