git 找回被誤刪的文件
滿天的星座
滿天的星座 2017-04-28 09:05:55
0
4
659

今天發現github 中某個檔案遺失了,只記得些檔案名稱的一些關鍵字,搜尋了下,使用

 git ls-files --deleted

沒有效果。

請問下 是否可以透過一些關鍵字找到被刪除的文件,然後恢復。

我的git version 是 1.9.4-preview20140929.

感謝。

滿天的星座
滿天的星座

全部回覆(4)
漂亮男人

git checkout 到更早的一個版本試試?

PHPzhong

這個軟體叫 Git 不叫 GitHub!

git log -S字符串 或者 git log -G正则 可以搜索。具体功能和用法请见手册(man git-log)。

仅有的幸福

gitk試試看,調出視覺化窗口,用search功能搜尋一下的檔案。

为情所困

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

git checkout file

同時恢復多個被刪除的檔案:
git ls-files -d | xargs -i git checkout {}

參考:git如何還原本地刪除的檔案

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板