2013-06-21 187 views
1

我試圖推向heroku,但由於生產和本地代碼都有缺陷,我最近放棄了一些提交。現在我收到錯誤:遠程分支在本地分支之前;無法推送

更新被拒絕,因爲當前分支的尖端位於遠程副本的後面。在再次推送之前合併遠程更改(例如'git pull')。

我不想拉遠程,而是推我在本地的代碼。

我該怎麼做?

回答

2

我是個白癡。我回去讀下一行。

如果它可以幫助任何人在未來,答案是使用--force:

git push heroku master -f 
+1

要小心,雖然。使用強制對於一個_secondary_遠程回購如heroku是好的,但我不會將它用於您的主回購,例如Github,特別是如果你在一個團隊。 –

+0

@ FrankC.Eckert哦!當然不是,不。如果是這樣的話,我認爲會有很多不開心的人陪伴我。謝謝你的重要提示! – RileyE

相關問題