TortoiseGit对submodule进行commit、push的问题:Current HEAD Detached

如果提交submodule的时候提示这个信息:Current HEAD Detached,说明submodule已经和远程仓库脱离开了,如果你submodule中有未提交的改动,一定要手动备份下。

然后在submodule所在的目录下,右键-》TortoiseGit-》switch/checkout-》Branch选择:Master,然后点击确定,然后再在当前submodule下进行编辑,这样就可以将改动的内容提交到远程仓库了。

如果主仓库下面有submodule,这些submodule默认是没有连接到master远程仓库的,需要手动switch


猜你喜欢

转载自aigo.iteye.com/blog/2295948