ошибка при обновлении скрипта git commit - PullRequest
0 голосов
/ 27 февраля 2020

Мне поручено создать сценарий оболочки для части проекта в колледже, в основном он автоматизирует добавление MySQL, java и Gradle, а затем клонирует два проекта. затем он запускает пару запросов в MySQL и отправляет вывод в текстовый файл. Затем я должен зафиксировать его при добавлении txt-файла, но я получил ошибку, которая мне не ясна, вот нижняя часть моего бродячего скрипта с коммитом, который не работает

chmod 400 mock_key. ключ

echo "клонирование репозитория ..."
s sh -агент bash - c s sh -add mock_key.key; git клон git@gitlab.cs.cf.ac.uk: имя пользователя / mock-repo. git '

cd mock-repo
sudo mysql results5.txt

git config --global user.email "email"
git config --global user.name "username"

git add.
git commit -m "добавлен файл результатов"
s sh -агент - c 'sh -адд mock_key.key;
git pu sh'

SHELL
end

ошибка, которую я получаю из командной строки, когда я сделал vagrant up,

default: installing gitlab deployment key...
default: cloning repository...
default: Identity added: gitlab_sakila_keypair.key (gitlab_sakila_keypair.key)
default: Cloning into 'sakila'...
default: Warning: Permanently added the ECDSA host key for IP address '131.251.168.40' to the list of known hosts.
default: changing  resource directory
default: ~/sakila ~
default: adding schema...
default: populating db...
default: ~
default: installing gitlab deployment key...
default: cloning repository...
default: Identity added: mock_key.key (vagrant@localhost.localdomain)
default: Cloning into 'mock-repo'...
default: [master 1cba41d] added result file
default:  1 file changed, 26 insertions(+)
default:  create mode 100644 results5.txt
default: usage: ssh-agent [-c | -s] [-Dd] [-a bind_address] [-E fingerprint_hash]
default:                  [-P pkcs11_whitelist] [-t life] [command [arg ...]]
default:        ssh-agent [-c | -s] -k  

Команда S SH ответила с ненулевым состоянием выхода. Вагрант предполагает, что это означает, что команда не выполнена. Вывод этой команды должен быть в журнале выше. Пожалуйста, прочитайте вывод, чтобы определить, что пошло не так.

...