[Git] 削除済みファイルの復元方法
削除済みファイルを git のコミットログから復元する方法をメモ。
1. 削除したコミットのハッシュを取得する
% git rev-list -n 1 HEAD -- spam.js 53599a4616710108d8fd035cf3c303a036a3c59c |
2.対象の削除済みファイルを復元する
% git checkout 53599a4616710108d8fd035cf3c303a036a3c59c^ -- spam.js |
復元したファイルはステージングエリアに格納されている。
3.復元したファイルを再度コミットする
あとはいつも通り。
参考情報
・gitで削除してしまったファイルの復元 – itochin2の日記(仮)