Rumah > Soal Jawab > teks badan
今天发现github 中某个文件丢失了,只记得些文件名的一些关键词,搜索了下,使用
git ls-files --deleted
没有效果。
请问下 是否可以通过一些关键词找到被删除的文件,然后恢复。
我的git version 是 1.9.4-preview20140929.
感谢。
PHPz2017-04-28 09:07:55
Perisian ini dipanggil Git, bukan GitHub!
git log -S字符串
atau git log -G正则
boleh dicari. Sila lihat manual (man git-log
) untuk fungsi dan penggunaan tertentu.
仅有的幸福2017-04-28 09:07:55
Cuba gitk, buka tetingkap visualisasi dan gunakan fungsi carian untuk mencari fail.
为情所困2017-04-28 09:07:55
Hanya semak fail terus dari pelayan tempatan, tidak perlu menariknya dari pelayan jauh
Kerana anda mempunyai semua versi sejarah secara tempatan.
git checkout file
Pulihkan berbilang fail yang dipadam serentak: git ls-files -d | xargs -i git checkout {}
Rujukan: Bagaimana untuk memulihkan fail yang dipadam secara setempat dengan git