Git 创建分离的 HEAD 所在的分支

我试过这样的方法:

git branch temp

创建一个新的分支,但是 不要移动 HEAD。但是我得到:

# Not currently on any branch.

我不想合并任何东西,我只想在当前的 HEAD上有一个新的分支。

81001 次浏览

你正坐在一个分离的 HEAD上:

git checkout <sha>

你想在那个提交处建立一个分支:

git branch my-new-branch

现在换到那根树枝:

git checkout my-new-branch

你亦可使用:

git switch -c <new branch name>