假设有一个带有master的远程控制器,以及一个dev分支,我将它添加到子树中:
$ git remote add rem [URL]
$ git fetch rem
$ git subtree add -P=./sub rem/dev
现在每次运行git subtree pull -P sub
时,分支rem / dev将被提取并合并到sub中。确定
但是我们稍后会说我忘了我是从主人或开发分支添加的。除了通过比较git日志进行推断之外,有没有办法让git告诉我哪个分支是子/跟踪中的子树?
子树很棘手......
答案 0 :(得分:0)
工作目录的根目录中会有一个.gittrees
文件,内容如下:
[subtree "sub"]
url = git://example.com/repo.git
path = sub
branch = master