検索

ホームページ  >  に質問  >  本文

git の質問: gitignore について

git について質問があります:

コミットする前に .gitignore を追加するのを忘れて、いくつかのバイナリ ファイルを .db または .pyc の形式でコミットしてしまいました。さらに悪いことに、注意せずに複数のバージョンをコミットしてしまいました。これらのバイナリはすべてのバージョンから一括して削除され、将来的には追跡されなくなりますか?

我想大声告诉你我想大声告诉你2812日前632

全員に返信(3)返信します

  • 迷茫

    迷茫2017-05-02 09:35:23

    過去のコミットを書き換えるには、git filter-branch またはこれ

    を使用できます

    返事
    0
  • 高洛峰

    高洛峰2017-05-02 09:35:23

    ファイルの追跡を削除するには git rm file を使用します。ファイルはローカルに削除されます。
    git rm file --cached file を使用してファイルの追跡を削除しますが、ファイルはローカルに保持されます。

    必ず変更 .gitignore を追加してからプッシュしてください

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:35:23

    コマンドを開始する前に安全を確認してください:

    リーリー

    返事
    0
  • キャンセル返事