117

我试过这样的事情:

git branch temp

创建一个新分支但不要移动HEAD. 但我得到:

# Not currently on any branch.

我不想合并任何东西,我只想在当前的HEAD.

4

2 回答 2

219

你坐在一个分离的HEAD

git checkout <sha>

您想在该提交处创建一个分支:

git branch my-new-branch

现在切换到该分支:

git checkout my-new-branch
于 2014-03-12T23:39:07.807 回答
1

您还可以使用:

git switch -c <new branch name>
于 2022-01-15T09:30:53.710 回答