не удается протолкнуть репозиторий через git на github

#git #github

#git #github

Вопрос:

Я хочу отправить свой локальный репозиторий моего компьютера на удаленный сервер в Github, поэтому для этого я сначала

  1. добавить git.
  2. git commit -m «сообщение»
  3. git remote -v и git branch (чтобы проверить мой удаленный URL и ветку)
  4. git нажимает «удаленное имя» «основное имя»

Но при этом я получаю ошибку, подобную показанной на рисунке. Итак, в какой части я делаю неправильно. Надеюсь получить предложения как можно скорее

Команды Git bash Coomand line

Ответ №1:

Поскольку вы делаете это на главном сервере ветки, попробуйте следующее —

  1. git pull origin master --allow-unrelated-histories (Это приведет к извлечению последней версии из master и слиянию с текущими настройками, вы можете столкнуться с конфликтом)
  2. git add . (Добавлять любые изменения необязательно, если вы что-то меняете в do a git commit -m "message" ).
  3. git push -u origin master

Это позволит синхронизировать изменения с удаленным репозиторием.

Комментарии:

1. $ git pull gettobyte_youtube_codes master из github.com: gkunalupta/Gettobyte_Youtube * мастер ветки -> FETCH_HEAD **** фатальный: отказ от слияния несвязанных историй *** Я получаю эту ошибку при извлечении моего репозитория, я думаю, что это какая-то проблема с разрешениями, но не могу понять, что это

2. Я обновил ответ с git pull origin master --allow-unrelated-histories помощью please check.

3. о, да, чувак, это работает. не могли бы вы рассказать, как это работает, и устранить эту ошибку