git pu sh heroku master выдает 'ничего не изменилось', но не распознает локальные изменения? - PullRequest
0 голосов
/ 26 апреля 2020

Я работаю над сайтом (django), который я загрузил онлайн с heroku. Все работало нормально, пока мне не пришлось вносить изменения в мои views.py. Теперь, когда я делаю:

- git add .
- git commit -m "smtg"
- git push heroku master 

Это говорит мне, что ничего не изменилось, но я сделал некоторые изменения, кажется, что он не может их видеть. Когда я пытаюсь git init, он говорит мне "

Реинициализирует существующий Git репозиторий в C: / Users / Loic / Documents / my_site2 / .git /

"Не могли бы вы помочь мне, это школьный проект. Спасибо

РЕДАКТИРОВАТЬ: теперь после git pu sh мастер герою у меня:

 To https://git.heroku.com/cleanpharmacycle.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'https://git.heroku.com/cleanpharmacycle.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

1 Ответ

0 голосов
/ 26 апреля 2020

Проверьте, что ваша текущая ветка является главной.

 git branch 

Если указатель не указывает на основную ветвь, то перейдите к главной ветви

git checkout master

git push heroku yourlocalbranch:master, если вы хотите создать sh свою локальную ветвь, не являющуюся главной. к герою мастер

зафиксируй свои изменения и попробуй пу sh к героку

git commit -am "xxxyyzzz"    
git push heroku master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...