Я новичок и для Arcanist, и для git. Я хотел бы иметь возможность создавать дугу diff (экземпляр дифференциального анализатора с использованием Arcanist) против ветки git, которую я в настоящее время проверил/работал (и у меня есть одно локальное нетопленное коммит), а не мастер. Для меня arc docs неясны. Является ли это возможным? Как? Было бы неплохо, если бы ответ работал на 2-3 локальных нетолкнутых коммита.
Также "arc help diff" дает:
diff [paths] (svn)
diff [commit] (git, hg)
Supports: git, svn, hg
Generate a Differential diff or revision from local changes.
Under git, you can specify a commit (like HEAD^^^ or master)
and Differential will generate a diff against the merge base of that
commit and HEAD.
Возможно, мне просто нужно сделать "arc diff [commit]", где [commit] является концом целевой ветки? Но я хотел бы быть уверенным, потому что я не хочу загрязнять наш экземпляр Phabricator.
Кроме того, я рад получить ответы "вы делаете неправильно", если ответ объясняет, как это сделать правильно.