Поддерево Git не удается отправить в Heroku

#django #git #heroku

#django #git #heroku

Вопрос:

Я попытался отправить свое приложение Django в Heroku

 git subtree push --prefix TEST heroku master
  

Это дает мне что-то вроде этого

 'TEST' does not exist; use 'git subtree add'
  

Если я использую git subtree add, это дает мне

 Working tree has modifications.  Cannot add.
  

Я не уверен, в чем проблема и как ее исправить. Кто-нибудь сталкивался с такой же проблемой раньше?

Ответ №1:

Совершенно ясно.

 Working tree has modifications.  Cannot add.
  

В ветке, над которой вы работаете, есть изменения. Зафиксируйте их.

 $ git add .
$ git commit -m 'Commit to add a subtree (or whatever)'
  

Затем используйте git subtree add .

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

1. Теперь я понимаю это. фатально: не удалось найти удаленный мастер ссылок

2. Это потому, что я сделал что-то не так на промежуточных этапах?

3. git subtree add —prefix ТЕСТ heroku master

4. если я использую git push heroku master, я также сталкиваюсь с ошибками.

5. Ошибка [удаленное отклонение] мастер -> мастер (отказ от предварительного приема): не удалось отправить некоторые ссылки в ‘ git.heroku.com/myurl