#git #github
#git #github
Вопрос:
Я хочу отправить свой локальный репозиторий моего компьютера на удаленный сервер в Github, поэтому для этого я сначала
- добавить git.
- git commit -m «сообщение»
- git remote -v и git branch (чтобы проверить мой удаленный URL и ветку)
- git нажимает «удаленное имя» «основное имя»
Но при этом я получаю ошибку, подобную показанной на рисунке. Итак, в какой части я делаю неправильно. Надеюсь получить предложения как можно скорее
Ответ №1:
Поскольку вы делаете это на главном сервере ветки, попробуйте следующее —
git pull origin master --allow-unrelated-histories
(Это приведет к извлечению последней версии из master и слиянию с текущими настройками, вы можете столкнуться с конфликтом)git add .
(Добавлять любые изменения необязательно, если вы что-то меняете в do agit commit -m "message"
).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. о, да, чувак, это работает. не могли бы вы рассказать, как это работает, и устранить эту ошибку