arc feature [branch-name] 和 git branch [branch-name] 有什么区别?

What are the differences between arc feature [branch-name] and git branch [branch-name]?

arc feature [branch-name]git branch [branch-name]有什么区别?

他们似乎都创建了一个新分支。

arc feature [branch-name] 将:

  • 根据您当前签出的提交创建一个分支,
  • 将跟踪设置为您签出的分支(这将跟踪本地分支,而不是远程分支),
  • 检查那个分支。

git branch [branch-name] 只会根据您当前签出的提交创建一个分支。

如果您使用的是 Arcanist 工作流程,强烈建议您对分支使用 arc feature,因为这很适合 arc diffarc land 的后续命令.