5

我目前正在为我们的项目使用 Git 和 Arcanist。我有一个通过 phabricator 完成几个任务的项目。一旦我通过arc diff功能分支(A)创建修订,我想B在修订关闭之前从不同的功能分支()开始。如何调用 arcanist 以便为每个单独的分支创建新的差异和修订?当我切换分支并尝试arc diff时,它只是将新版本和差异添加到之前的版本中。

4

1 回答 1

2

是否有变化AB相互依赖?

如果不:

例如,您现在正在使用master创建新A分支git checkout -b A,进行更改并将其推送到使用 进行审核arc diff master

现在您可以返回 master 并B从中创建新分支

git checkout master
git checkout -b "B"

进行更改并使用arc diff master. 您将有两个评论AB

如果是:您将更改推送以供A分支审核。现在您可以从with:创建新B分支,进行更改并将其推送以查看:Agit checkout -b B

arc diff A

之后,您还将有两个评论AB

于 2014-07-18T13:01:21.397 回答