問題タブ [arcanist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
arcanist - コードレビューを行うときにarcanistでローカルブランチを更新する方法は?
レビューのためにコードをチェックアウトする git の標準的なワークフロー:
git fetch -a && git checkout branch-to-review
- 他のエンジニアが変更を加え、 にプッシュし
branch-to-review
ます。 git pull origin branch-to-review
確認するためにローカル コピーを更新します。
アルカニストとのワークフロー (phabricator 経由):
arc patch D123456
arc diff
他のエンジニアがいくつかの変更を行い、最後にプッシュします。- ???
ステップ 3 のコード レビュアーは、他のエンジニアの最新の変更をどのように取得するのでしょうか? arc diff
ローカルでは、より多くの更新を行いたいようですが、私たちからです。
arc diff --update D123456
次の警告が表示されます。
ローカル ブランチを削除して再度パッチを適用することはできますが、それは明らかに間違ったアプローチのようです。