今天发现github 中某个文件丢失了,只记得些文件名的一些关键词,搜索了下,使用
git ls-files --deleted
没有效果。
请问下 是否可以通过一些关键词找到被删除的文件,然后恢复。
我的git version 是 1.9.4-preview20140929.
感谢。
git checkout で以前のバージョンを試してみませんか?
このソフトウェアは GitHub ではなく Git と呼ばれます!
git log -S字符串 或者 git log -G正则 可以搜索。具体功能和用法请见手册(man git-log)。
git log -S字符串
git log -G正则
man git-log
Gitk 試してみて、視覚化ウィンドウを表示し、検索機能を使用してファイルを検索してください。
ローカル サーバーからファイルを直接チェックアウトするだけです。リモート サーバーからファイルを取得する必要はありません。すべての過去のバージョンがローカルで利用できるためです。
git チェックアウト ファイルgit checkout file
git チェックアウト ファイル
git checkout file
同时恢复多个被删除的文件:git ls-files -d | xargs -i git checkout {}
git ls-files -d | xargs -i git checkout {}
git ls-files -d xargs -i git checkout {}
git checkout で以前のバージョンを試してみませんか?
このソフトウェアは GitHub ではなく Git と呼ばれます!
git log -S字符串
或者git log -G正则
可以搜索。具体功能和用法请见手册(man git-log
)。Gitk 試してみて、視覚化ウィンドウを表示し、検索機能を使用してファイルを検索してください。
ローカル サーバーからファイルを直接チェックアウトするだけです。リモート サーバーからファイルを取得する必要はありません。
すべての過去のバージョンがローカルで利用できるためです。
git チェックアウト ファイル
git checkout file
同时恢复多个被删除的文件:
複数の削除されたファイルを同時に復元します:git ls-files -d | xargs -i git checkout {}
🎜参考: gitを使用してローカルに削除されたファイルを復元する方法🎜git ls-files -d xargs -i git checkout {}