What are the differences between arc feature [branch-name]
and git branch [branch-name]
?
They both seem to create a new branch.
arc feature [branch-name]
will:
git branch [branch-name]
will only create a branch based from the commit you currently have checked out.
If you are using the Arcanist workflow, it is strongly recommended to use arc feature
for your branches as this tends to lend itself well to the followup commands of arc diff
and arc land
.