Ошибка приземления дуги с ИСКЛЮЧЕНИЕМ: (CommandException) Команда завершилась с ошибкой № 1

Я пытаюсь создать локальную ветку с удаленной исходной веткой через Phabricator. Когда я пытаюсь приземлиться, я получаю следующую ошибку

[2015-10-07 13:47:25] EXCEPTION: (CommandException) Command failed with error #1!
COMMAND
git pull --ff-only --no-stat

STDOUT
(empty)

STDERR
bash: /dev/tty: No such device or address
error: failed to execute prompt script (exit code 1)
fatal: could not read Password for 'http://xxxxx@localgitrepository': Invalid argument

С моим старым ноутбуком все работало хорошо, но недавно я перешел на новый, однако арк дифф работает, а посадка нет. Помощь приветствуется


person user3747512    schedule 07.10.2015    source источник


Ответы (1)


На вашем старом компьютере у вас, вероятно, был настроен ssh, поэтому вы клонировали его из ssh://git@localgitrepository. Поскольку это сценарий, и он сталкивается с запросом пароля, он не может указать пароль. У вас есть 2 варианта:

  1. Измените свой удаленный URL-адрес, чтобы использовать ssh git remote set-url origin ssh://git@localgitrepository
  2. Настройте пользователя для подключения Arcanist и установите имя пользователя и пароль в файле .arcconfig. (Дополнительную информацию можно найти здесь.)
person CEPA    schedule 07.10.2015