avatar

GitLab ! [remote rejected] master - master (pre-receive hook declined) error: failed to push some refs to ....

Рейтинг 3.7 из 5. Голосов: 3181
Krasavica 2 года назад
8
,

0


Ответы (8)

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
возможно у вас пустой репозиторий или нет прав на запись в master branch попробуйте разрешить в настройках этоеще попробуйте создать чтото на самом сайте например файл реадмиREADME.md в корнерепозитория
CODE:
The repository for this project is emptyIf you already have files you can push them using the command line instructions below.Note that the master branch is automatically protected. Learn more about protected branches
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
и проверьте что у вас в папке c: Users вашпользователь .ssh есть 3 файла config id_rsa id_rsa.pub в файле config
CODE:
# GitLab.com server Host gitlab.com RSAAuthentication yes IdentityFile ~/.ssh/id_rsa
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
спасибо помогло но новая проблема с проталкиванием
CODE:
e: site site git remote -v origin https://gitlab.com/prog/repository.git (fetch) origin https://gitlab.com/prog/repository.git (push)
CODE:
git branch * master
CODE:
git push To https://gitlab.com/.....git ! [rejected] master - master (fetch first)
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
CODE:
(fetch first)
у вас создался изменения другим пользователем (или на сайте) затяните их git pull
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
CODE:
git pull warning: no common commits remote: Counting objects: 3, done. remote: Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. From https://gitlab.com/..... * [new branch] master - origin/master fatal: refusing to merge unrelated histories
опять ошибка fatal: refusing to merge unrelated histories
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
попробуйте так
CODE:
git pull origin master --allow-unrelated-histories git merge origin origin/master
комит если нужно
CODE:
git push origin master
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
спасибо помогло то есть для работы с гит нужны эти команды? 1) добавить новый файл под наблюдение(если раньше он не добавлялся под наблюдение) git add 2) зафиксировать изменения и назвать их git commit 3) получить изменения из сервера созданные другими пользователями (если такие изменения создавались и проталкивались) git pull 4) объединить изменения(если они были, возможно появятся конфликты, если они есть то их нужно решить) git merge 5) протолкнуть изменения на сервер в репозиторий git push
отправить
+ 0

Krasavica
, Kiyv
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений
803 Dec 13
2 года назад
да все правильно
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь