gitでローカルで削除したファイルを元に戻したいとき
いつも下記のコマンドを使っていますが、
git checkout HEAD -- 削除したファイル名
よくわかっていません。
checkoutコマンドはブランチを移動するコマンドという認識なのですが、
なぜ上記のコマンドでファイルが元に戻るのでしょうか。
それと、ファイル名を指定せず、消したファイルをすべて戻したいときは
ルートのディレクトリで
git checkout HEAD -- .
と、コマンドを叩いていますが、
合っているでしょうか?
また、他に削除したファイルを戻す一般的な良いやり方はあるでしょうか

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。