git 強制覆蓋本地文件


部署一個很久沒參與過的項目,本地有的配置文件和現有的出入很大。本來想直接rm文件掉然后能pull下來,發現不行(記得之前可以)。

 

方法一: 

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

 

 

方法二:

rm掉了文件之后

git status

進入被刪除的文件的目錄下,假設刪除的文件名為 test.txt
然后進行下列操作,可以成功找回:

git reset HEAD test.txt
git checkout test.txt

這個找回的是線上的文件,就是如果你原有文件有感動的話,這個文件是沒有的!!(應該是這樣,改天再試試)


免責聲明!

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



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