̃Gg[͂ĂȃubN}[Nɒlj

git :: git rm で削除したファイルを復活させる



最新のコミットから「hoge.txt」を復活させる場合

git reset HEAD hoge.txt
git checkout hoge.txt

過去のコミットから復活させる場合は下記のように変更する

  • ブランチを切ってない場合
    • 一世代前:git reset HEAD~ hoge.txt
    • 二世代前:git reset HEAD~~ hoge.txt
  • ブランチを切っている場合
    • 一世代前:git reset HEAD^ hoge.txt
    • 二世代前:git reset HEAD^^ hoge.txt





unix/command/git/operation/reset_rm_recover.txt