Я не могу посадить Дифф с использованием земли c. Я использую Git установку с Gitolite и собственным размещенным Phabricator. Я могу сделать ar c diff и обновить бит diff, когда я пытаюсь получить что-то, я получаю следующую ошибку:
User@login18-1: /Git/repo • arc land --revision DXXX --onto develop --trace
ARGV '/Git/arcanist/bin/../scripts/arcanist.php' 'land' '--revision' 'D1763' '--onto' 'develop' '--trace'
LOAD Loaded "phutil" from "/home/user/CATS/Git/libphutil/src".
LOAD Loaded "arcanist" from "/home/user/CATS/Git/arcanist/src".
Config: Reading user configuration file "/home/user/.arcrc"...
Config: Did not find system configuration at "/etc/arcconfig".
Working Copy: Reading .arcconfig from "/home/user/Git/repo/.arcconfig".
Working Copy: Path "/home/user/Git/repo" is part of `git` working copy "/home/user/Git/repo".
Working Copy: Project root is at "/home/user/Git/repo".
Config: Reading local configuration file "/home/user/Git/repo/.git/arc/config"...
>>> [0] (+0) <http> https://phabricator.*.de/api/user.whoami
<<< [0] (+365) <http> 365,669 us
>>> [1] (+378) <exec> $ git symbolic-ref --quiet HEAD
<<< [1] (+390) <exec> 11,596 us
>>> [2] (+392) <exec> $ git rev-parse --symbolic-full-name 'ft_branch'@{upstream}
<<< [2] (+403) <exec> 10,468 us
>>> [3] (+404) <exec> $ git --version
<<< [3] (+410) <exec> 6,654 us
>>> [4] (+411) <exec> $ git ls-remote --get-url 'origin'
<<< [4] (+420) <exec> 9,057 us
>>> [5] (+421) <http> https://phabricator.*.de/api/repository.query
<<< [5] (+581) <http> 159,009 us
>>> [6] (+582) <exec> $ git symbolic-ref --quiet HEAD
<<< [6] (+591) <exec> 9,631 us
Landing current branch 'ft_branch'.
>>> [7] (+595) <exec> $ git rev-parse --symbolic-full-name 'ft_branch'@{upstream}
<<< [7] (+605) <exec> 9,988 us
>>> [8] (+606) <exec> $ git rev-parse --symbolic-full-name 'develop'@{upstream}
<<< [8] (+617) <exec> 10,681 us
>>> [9] (+621) <exec> $ git symbolic-ref --quiet HEAD
<<< [9] (+630) <exec> 9,561 us
TARGET Landing onto "develop", selected with the "--onto" flag.
>>> [10] (+635) <exec> $ git rev-parse --symbolic-full-name 'ft_branch'@{upstream}
<<< [10] (+645) <exec> 9,963 us
>>> [11] (+646) <exec> $ git rev-parse --git-dir
<<< [11] (+654) <exec> 8,244 us
REMOTE Using remote "origin", the default remote under Git.
>>> [12] (+655) <exec> $ git remote get-url --push -- 'origin'
<<< [12] (+664) <exec> 8,311 us
[2020-03-19 11:14:15] EXCEPTION: (PhutilArgumentUsageException) No pushable remote "origin" exists.
Use the "--remote" flag to choose a valid, pushable remote to land changes onto. at [<arcanist>/src/land/ArcanistGitLandEngine.php:34]
arcanist(head=master, ref.master=cc850163f30c), phutil(head=master, ref.master=39ed96cd818a)
#0 ArcanistGitLandEngine::parseArguments() called at [<arcanist>/src/workflow/ArcanistLandWorkflow.php:253]
#1 ArcanistLandWorkflow::run() called at [<arcanist>/scripts/arcanist.php:394]
Кто-нибудь знает, в чем может быть проблема?