爲什麼git在嘗試推送修改後的提交時給我一個錯誤? (我做過commit - push - amend - push --> error
)將修改提交推送到遠程時出錯
-5
A
回答
1
Git中的每個提交都由一個散列標識。
碰巧,你用特定的散列推送第一次提交。然後通過扭曲提交(使用git commit --amend
命令)來更改其哈希。
所以,當你再次推送到服務器,他不明白你想要做什麼,因此錯誤。
您可以oversteep這個錯誤有:git push -f your_origin your_branch
。這不是建議,但它是可能的。
+0
現金去@Yang的鏈接和gitster爲實際的答案,但因爲你提供的只回答,我會接受。而不是強制推動正確的方式來合併。 – Sensei 2013-05-13 11:02:46
相關問題
- 1. 推送到遠程存儲庫時出現git推送錯誤
- 2. 在遠程提交和推送時放棄本地git更改
- 3. Git推送並提交遠程混淆?
- 4. 修改推送提交的提交消息。 (Mercurial)
- 5. 如何在提交時將工作樹文件推送到遠程位置?
- 6. Bazaar:在推送時自動遠程修改寫入遠程分支
- 7. 通過webhook提交併推送到遠程git回購?
- 8. 返回一個被推送到遠程的提交
- 9. 如何「撤消」推送到遠程Bonobo Git Server的提交?
- 10. 壓扁本地提交後推送到遠程分支失敗
- 11. git pull推送提交到遠程分支
- 12. 如何在TortoiseGit中自動推送提交到遠程倉庫?
- 13. Git將舊本地提交推送到更新版本的遠程分支
- 14. Github提交遠程更改
- 15. 推送到遠程分支
- 16. Git:推動修改的提交
- 17. 如何部分恢復/修改推送提交?
- 18. 讓TravisCI提交併推送帶有標籤的修改文件
- 19. GIT:修改第二個推送提交的內容
- 20. 如何修改舊的現有推送提交?
- 21. 無法將更改推送到git中的遠程分支
- 22. Git - 將更改從本地分支推送到遠程分支
- 23. git推送到遠程分支拋出錯誤
- 24. 將Rails應用程序推送到Heroku時出錯
- 25. 遠程分支上的特定提交推送
- 26. 推送本地主提交給遠程分支
- 27. git推送到遠程:提交正在經歷,但無法看到文件?
- 28. 撤銷更改(提交併推送)
- 29. 推送到遠程URL時使用錯誤的用戶Git
- 30. 嘗試提交更改爲github時出錯,致命:遠程原點已存在
-1一次提出一個問題。花時間把它作爲一個很好的問題。我不確定你如何在不發佈實際錯誤信息的情況下詢問git錯誤! – Andomar 2013-05-12 19:15:02
對於你的第一個問題,請參閱http://stackoverflow.com/questions/253055/how-do-i-push-amended-commit-to-the-remote-git-repo – Yang 2013-05-12 19:39:15
@楊,謝謝,這是我所需要的知道。 – Sensei 2013-05-12 20:05:52