Git中的Arc Land错误

时间:2015-06-18 14:40:51

标签: git phabricator arcanist

过去(近7个月前)我已经使用了phabricator。现在我试图创建一个全新的实例来使用。 我只是跟随:

  • 创建了一个Git分支
  • 映射到Phabricator
  • 创建了一些简单的任务
  • 将存储库克隆到我的计算机
  • 从master创建一个名为T1
  • 的分支
  • 做了差异
  • 评论员接受了我的差异
  • 从分支T1运行弧形土地

当我运行arc land时,我收到以下错误:

$ arc land
Landing current branch 'T1'.
Switched to branch ←[1mmaster←[m. Updating branch...
Password for 'https://ricardovsilva@bitbucket.org':
Switched back to branch ←[1mT1←[m.
←[1mException←[m
Command failed with error #1!
COMMAND
git pull --ff-only --no-stat

STDOUT
(empty)

STDERR
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> master


(Run with `--trace` for a full exception trace.)

我错过了什么?为什么弧形土地不起作用? arc land命令发生了什么变化?

1 个答案:

答案 0 :(得分:2)

根据错误消息,您的主分支机构未设置为跟踪遥控器上的主分支。

您应该运行git branch --set-upstream-to=origin/master master