あなたのGitリポジトリでコミットされたファイルがあるとします。削除されたファイルの削除についてGitに尋ねることができません
あなたはそれを持っていないものの、削除されたファイルは、あなたのGitのリポジトリに残っているだけで
rm file
してファイルを削除します。
私の古いGitはあなたの前にあなたがコミットすることができないと私に苦情を言ったgit add/rm
同様の状況でファイル。私は同じ行動を取り戻したいと思います。
をコミットすることを許可しないようにするには、まずファイルの存在に関する問題を解決しないでください。
「git diff-files --name-status」の結果をpre-commitフックで解析します。行がDで始まる場合、警告メッセージで終了します。 – VonC
@VonC:回答ありがとうございます! ---私は 'git commit -am" hello "'と 'git add。と同じです。 git commit -m 'hello'です。 --- 'git commit -a'は、私が"物理的に "削除したファイルだけを削除します。 –