Gitで削除したファイルを復元する





git logから復元したいファイルを探す



git log --diff-filter=D --summary | less

lessエディタを起動する。

/探したいファイル
→ Enter

コミットハッシュの確認
cf551e87f07a3530400f31xxxxxxxxxxxxx



対象ファイルの復元



git checkout cf551e87f07a3530400f31xxxxxxxxxxxxx^ -- 復元するファイルパス
ファイルはフルパスで指定すること。




参考



https://rcmdnk.com/blog/2017/10/01/computer-git/#%E9%81%8E%E5%8E%BB%E3%81%AB%E5%89%8A%E9%99%A4%E3%81%97%E3%81%9F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E6%A4%9C%E7%B4%A2

2019年11月17日日曜日