git pull 覆蓋本地代碼


在使用Git的過程中,有些時候我們只想要git服務器中的最新版本的項目,對於本地的項目中修改不做任何理會,就需要用到Git pull的強制覆蓋,具體代碼如下:

$ git fetch --all
$ git reset --hard origin/master 
$ git pull

注意:第二條中最后的分支master,如果是在分支開發的話,就寫某個分支的名字。

 

Git pull的強制覆蓋本地文件在自動化部署項目中很有作用,比如用SaltStack部署web項目,強制覆蓋可以保持與服務器內容一致。

上面的操作有點復雜,直接用git checkout 就ok了


免責聲明!

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



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