5

私は現在、プロジェクトに Git と Arcanist を使用しています。私はファブリケーターを介していくつかのタスクを持つプロジェクトを持っています。arc diff機能ブランチ ( )を介してリビジョンを作成するとすぐに、リビジョンが閉じられる前にA別の機能ブランチ ( ) で開始したいと考えています。B新しい差分とリビジョンがすべての単一のブランチだけに作成されるようにするには、どのようにarcanistを呼び出すことができますか? ブランチを切り替えて try するとarc diff、新しいリビジョンと差分が前のものに追加されます。

4

1 に答える 1

2

から変更がAありB、相互に依存していますか?

いいえの場合:

たとえば、master現在、 で新しいAブランチを作成しgit checkout -b A、変更を加えて、それを でレビューにプッシュしますarc diff master

Bこれで master に戻り、そこから新しいブランチを作成できます

git checkout master
git checkout -b "B"

変更を加えてプッシュし、 でレビューしarc diff masterます。と の 2 つのレビューがAあります。B

Aはいの場合:ブランチのレビューのために変更をプッシュしました。これで、次のように新しいBブランチを作成Agit checkout -b B、変更を加えてレビューにプッシュできます。

arc diff A

Aその後、との 2 つのレビューも表示されます。B

于 2014-07-18T13:01:21.397 に答える