Я не могу добавить свой проект 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
Вернуться на верх