關於git及項目的歸檔


先描述一下當時遇到的問題:

服務器:服務器上的項目單獨對一個文件做了修改,且未對此文件進行add

 

倉庫:github上進行了兩次錯誤的提交

 

本地開發環境:以github的版本進行了一次版本更新

矯正辦法:

先把本地的項目備份!

 

然后把本地的項目進行版本回退,回退到正確的那個版本

 

 

 

 然后,強行對倉庫的代碼進行覆蓋

 

 

我用的是第一種辦法,以為已經確定正確的版本

 

以上步驟都是還原正確的本地和倉庫開發環境

 

接着去服務器還原,因為當時我對服務器代碼修改很少,只有一行。改了之后,git pull , 果然沒有遇到error了。

 

然后有了新項目資料的備份,在搬到開發環境中,正常提交即可。

 

可能各位遇到的問題跟我不一樣,不過這次遇到的問題主要講的是一個解決的思路,首先要備份,然后考慮是那個環節出了問題,然后選一種試錯成本最小的方法。

 

遇到問題,不要怕解決,去百度。只要步驟方向是對的,就一個一個步驟來。

 


免責聲明!

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



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