使用git子树创建Gitblit提案票

时间:2015-01-14 15:56:58

标签: git-subtree gitblit

我有一个使用共享库ProjectA的项目LibB。使用git子树将LibB添加到ProjectA

git remote add rm_LibB  ssh://user@127.0.0.1:222/LibB.git
git subtree add --prefix=libs/LibB --squash rm_LibB/master

根据此documentation创建提案票,您应该这样做:

git checkout -b mytopic
...add a single commit...
git push origin HEAD:refs/for/new

然而,在子树的情况下,我通常使用:

git subtree push --prefix=libs/LibB rm_LibB master

如果我想将LibB(位于ProjectA)中所做的更改推送到远程LibB reposioty上的主分支。

到目前为止,我已经尝试

git subtree push --prefix=libs/LibB rm_LibB refs/for/new

导致在远程LibB存储库上创建新分支refs/for/new而没有创建故障单。

我目前的解决方案是从网络界面创建提案票据,然后

git subtree push --prefix=libs/LibB rm_LibB ticket/N

其中N是门票ID。

但我希望能够自动创建提案票。

0 个答案:

没有答案