Я не могу добавить свой проект django в репозиторий github из-за череды ошибок
Я пытаюсь подключить свой проект Django к репозиторию Git, но всякий раз, когда я пытаюсь выполнить stage, commit, затем push, я получаю ошибку при push о том, что «Ветка „main“ не имеет удаленной ветки. Не хотите ли вы опубликовать эту ветку?». Я нажимаю «ОК», после чего появляется надпись «Can't push refs to remote, Try running „Pull“ first to integrate your changes.», но когда я вытаскиваю, то получаю следующую ошибку «Git: There is no tracking information for the current branch», так что я полностью потерян и не знаю, что еще нужно предоставить, чтобы эта проблема была исправлена, поскольку я впервые занимаюсь кодингом в одиночку.
Я пробовал искать, что делать, но всякий раз ничего не помогало, потому что я не знал, в чем причина и с чего начать поиски.
Ошибка, с которой вы столкнулись, может быть вызвана конфликтами в вашей текущей ветке. Вы можете решить эту проблему, выполнив следующие шаги:
Взять выдержку из текущей ветки
Then resolve the conflicts
```git add .
```git commit -m "msg"
Again take a pull and make your you are already up to date
```git push origin current-branch-name
Hope this works.
Подозреваю, что у вас не установлен upstream remote для main
ветки.
Чтобы установить ваш репозиторий github в качестве удаленной ветки, выполните следующее:
git remote add <remote_name> <remote_url>
Замените <remote_name>
на то, как вы хотите назвать пульт (по умолчанию origin
)
Замените <remote_url>
ссылкой на github, (например, https://github.com/django/django.git
)
Если это не сработает, пожалуйста, обновите свой вопрос, добавив вывод:
git remote -v