.gitignore から一部のファイルの無視を削除すると、奇妙な状況が発生します。例として、.gitignore に *.txt が含まれていて、しばらくして txt ファイルをバージョン管理するために追加したい場合、.gitignore ファイルから *.txt の行を削除してからコミットします。
以前のバージョンに戻そうとすると、*.txt ファイルが見つかりません!
以前のバージョンでは、*.txt ファイルはそこにありましたが、バージョン管理されていませんでした。戻ろうとしているときに、古いtxtファイルを見たいと思っていましたが、それらはありません。.gitignore に追加したバージョンの txt ファイルしかありません。
これは正しいですか、何か不足していますか?