Проблема с отправкой кода в репозиторий gitlab

Владелец проекта (michael365) поддерживает репозиторий и предоставил мне доступ для разработчиков. Я пытаюсь ввести код, но получаю эту ошибку

remote: GitLab: API is not accessible
    To gitlab.com:michael365/bim.git
     ! [remote rejected] master -> master (pre-receive hook declined)
    error: failed to push some refs to '[email protected]:michael365/bim.git'

хотя я установил открытый ключ в разделе SSH, он все равно не работает. Я даю следующие команды

$ git add .

$ git commit -m "Adding Initial Code"
On branch master
nothing to commit, working tree clean

$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

$ git push --set-upstream origin master
Counting objects: 3, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 868 bytes | 868.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: GitLab: API is not accessible
To gitlab.com:michael365/bim.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:michael365/bim.git'

Любые предложения были бы полезны

origin вообще определяется? Что вам показывает git remote show origin? Основываясь на Документация GitLab, вы должны указывать полный удаленный ref при вызове git push --set-upstream.

Tim Biegeleisen 09.09.2018 06:34

@TimBiegeleisen при выпуске git remote show origin Я получаю этот * remote origin Fetch URL: [email protected]:michael365/bim.git Push URL: [email protected]:michael365/bim.git HEAD branch: (unknown)

Atinesh 09.09.2018 06:57

Есть ли еще какие-либо отзывы о том, почему этот перехватчик Git для предварительного получения не удался?

Tim Biegeleisen 09.09.2018 06:59
Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
0
3
940
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

pre-receive hook declined указывает, что ваш push был отклонен удаленным репозиторием после неудачной проверки содержимого изменений, которые вы отправляете.

Спросите администратора удаленного репо, какая проверка отклоняет ваш push. Обычно вы получаете правильную ошибку с сообщением о том, какая проверка не удалась.

Другие вопросы по теме