如何在子模块中更改分支?当我从子模块中运行git branch
时,我看到以下输出:
> git branch
* (HEAD detached from 229a7b2)
master
我如何将自己置于一个新的分支?喜欢development
?
答案 0 :(得分:6)
只需列出您的分支机构:
git branch -avv
然后结帐你想要的那个
git checkout -b myBranch origin/mybranch
或者从您目前的提交中创建一个新的开发分支:
git checkout -b development
子模块总是签出 detached HEAD (表示在SHA1上)
当你改变它,并进行任何新的提交(或通过分支结账更改当前提交)时,不要忘记: