LINUX.ORG.RU

гит разрешает пушить только один раз

 ,


0

1

помогите пожалуйста решить проблему

на двух машинах с mint18 установлен гит. есть удалённый сервер с гитлабом. с первой машины можно без проблем много раз пушить в гитлаб. со второй машины можно только один раз запушить в гитлаб. речь идёт о пуше с обеих машин в один и тот же репозиторий

вот сообщение об ошибке, которое выводит консоль на второй машине при второй попытке пуша:

kalinin@md ~/projects/car $ git push
Username for 'http://gitlab.xxx': sergey.kalinin
Password for 'http://sergey.kalinin@gitlab.xxx': 
Подсчет объектов: 14, готово.
Delta compression using up to 4 threads.
Сжатие объектов: 100% (14/14), готово.
Запись объектов: 100% (14/14), 1.81 KiB | 0 bytes/s, готово.
Total 14 (delta 10), reused 0 (delta 0)
remote: GitLab: You are not allowed to push code to protected branches on this project.
To http://gitlab.xxx/yyy/car
 ! [remote rejected] feature/CCC-1111 -> feature/CCC-1111 (pre-receive hook declined)
 ! [remote rejected] master -> master (pre-receive hook declined)
error: не удалось отправить некоторые ссылки в «http://gitlab.xxx/yyy/car»
kalinin@md ~/projects/car $ 

а первый раз со второй машины я пушу так:

git push -u origin feature/CCC-1111
здесь ошибки не возникает и пушь проходит успешно

remote: GitLab: You are not allowed to push code to protected branches on this project.

pre-receive hook declined

Тут не в самом гите проблема, а на стороне сервера (гитлаба) в какой-то более высокоуровневой логике. Смотрите логи там. Или дело в настройках или что-то работает не так.

P.S. Гитлабом не пользовался.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.