ИСКЛЮЧЕНИЕ: (PhutilArgumentUsageException) Не существует удаленного удаленного «источника» - PullRequest
0 голосов
/ 20 марта 2020

Я не могу посадить Дифф с использованием земли 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]

Кто-нибудь знает, в чем может быть проблема?

...