2016-08-19 3 views
0

У меня есть приложение, развернутое на Heroku. Я просто клонировали приложение на Cloud9 IDE, чтобы сделать некоторые изменения, как так:Ошибка Heroku Git Push Master

heroku git:clone -a myApp 

После этого я попытался оттолкнуть изменения после этого:

$ git add . 
$ git commit -am "make it better" 
$ git push heroku master 

Его дает мне следующее сообщение об ошибке:

To https://git.heroku.com/myApp 
! [rejected]  master -> master (fetch first) 
error: failed to push some refs to 'https://git.heroku.com/myApp' 
hint: Updates were rejected because the remote contains work that you do 
hint: not have locally. This is usually caused by another repository pushing 
hint: to the same ref. You may want to first integrate the remote changes 
hint: (e.g., 'git pull ...') before pushing again. 
hint: See the 'Note about fast-forwards' in 'git push --help' for details. 
+2

'GIT тянуть Heroku master', а затем нажмите его. Или используйте параметр силы 'git push heroku master -f'. – Tushar

+0

@Tushar Спасибо, что вариант силы решил проблему, если сообщение, что в качестве ответа я могу принять его и закрыть вопрос. – Skywalker

ответ

0
git pull heroku master 
git push heroku master 

другой мудрый вы можете получить слияние и нажим.

0

Сначала вытащите мастер-код &, затем нажмите на герою.

Прицепные от мастера:

git pull heroku master 

Затем нажмите на Heroku:

git push heroku master 

Если вы хотите, чтобы подтолкнуть код с силой:

git push heroku master -f