假设有一个远程主分支和一个开发分支,我将其添加到子树中:
$ git remote add rem [URL]
$ git fetch rem
$ git subtree add -P=./sub rem/dev
现在每次我运行git subtree pull -P sub
,就会将rem/dev分支获取并合并到sub中。好的
但是假设后来我忘记了我是从主分支(master)还是开发分支(dev)添加的,除了通过比较git日志推断外,是否有一种方式可以让git告诉我子模块(sub/)正在跟踪哪个rem仓库分支的内容?
子模块很棘手...
git subtree pull
是从哪里获取要拉取的分支吗?如果你找到了,请把它放在答案中,听起来相当方便。 - Maic López Sáenz