git恢復被刪文件


如果一個文件被刪除了,可以使用切換版本號進行恢復。恢復方法:

先確定需要恢復的文件要恢復成哪一個歷史版本(commit),假設那個版本號是: commit_id,那么

git checkout commit_id -- path_to_file

就可以恢復。

 

還有一個方法是:

你直接從本地把文件checkout出來就可以了,用不着從遠程服務器上pull下來,因為,所以的歷史版本你的本地都有的。

具體做法 git checkout file 同時恢復多個被刪除的文件:
git ls-files -d | xargs -i git checkout {}

這個試了沒用,可能是版本問題。


免責聲明!

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



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