git push代碼時的'git did not exit cleanly (exit code 1)'問題解決


在利用git管理本地發布的galleryLeftOrRight插件項目時,按照git的使用方法:先commit→master,再 push,發現提示錯誤git did not exit cleanly (exit code 1),在網上看了一篇文章,大概意思是,一般是因為本地代碼與服務器端代碼合並出現問題導致的,想了一下我的項目發布過程,在將初始源碼包push到git后,經git提示,又給項目添加了一個"readme.md",應該是這個導致了本地與服務器代碼合並時的問題,於是:

1.現用pull將git服務器端代碼拉取到本地項目,查看項目目錄,的確說了多了一個"readme.md"文件

2.再次按照commit(其實剛才提交過現在就沒啥簽入啦)→push,成功。

所以,一般出現這哥問題大多是因為以下兩個情況:

1.pull的時候,你本地有未提交的代碼,服務器端獲取時,無法與你本地進行合並,提示錯

2.push的時候,服務器端有你本地未拉取的代碼,因此本地代碼合並至服務器端時,提示錯

所以,只需要把有差異的部分再pull以下或者commit→push一下就OK了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM