4

最近gitに切り替えました。

gitを使用してからの以前の最初のコミットでは、コミット中にpycファイルもリストされていることに気付きました。私はそれについて何も考えず、コミットしてプッシュしました。

今では、開発中に更新され続けており、リストに表示されるのは非常に面倒です。ノイズが多すぎます。

私はいくつかの調査を行いecho "*.pyc" >> .gitignore、プロジェクトディレクトリで行いました。

pycファイルはまだ表示されているので、これは役に立ちませんでした。以前にそれらのpycファイルをコミットしたため、それらを無視できなくなった可能性がありますか?(それらは現在追跡されており、状態が再び変更されているため)もしそうなら、私は永遠に酷評されますか、それとも後知恵のファイルをリポジトリから削除したいですか?

ありがとう

4

1 に答える 1

5

ファイルだけgit rmで、今後はそれらを無視するように設定されていることを確認してください。コミットされたファイルはすでに追加されているため、gitはそれらを無視しないというのは正しいことです。ディスクから削除しないことに熱心な場合は、を使用してファイルを削除します。これは、ディスクから削除せずに、インデックスからそれらを削除するだけです。.pyc.gitignoregit rm --cached

于 2012-09-22T08:21:03.633 に答える