git について質問があります:
コミットする前に .gitignore を追加するのを忘れて、いくつかのバイナリ ファイルを .db または .pyc の形式でコミットしてしまいました。さらに悪いことに、注意せずに複数のバージョンをコミットしてしまいました。これらのバイナリはすべてのバージョンから一括して削除され、将来的には追跡されなくなりますか?
.db
.pyc
過去のコミットを書き換えるには、git filter-branch またはこれ
git filter-branch
ファイルの追跡を削除するには git rm file を使用します。ファイルはローカルに削除されます。 git rm file --cached file を使用してファイルの追跡を削除しますが、ファイルはローカルに保持されます。
コマンドを開始する前に安全を確認してください:
過去のコミットを書き換えるには、
を使用できますgit filter-branch
またはこれファイルの追跡を削除するには git rm file を使用します。ファイルはローカルに削除されます。
必ず変更 .gitignore を追加してからプッシュしてくださいgit rm file --cached file を使用してファイルの追跡を削除しますが、ファイルはローカルに保持されます。
コマンドを開始する前に安全を確認してください:
リーリー