これまで管理対象内で、追跡されていたファイルの追跡を、途中でやめる方法です。
Git で、ファイルを管理対象から外して、追跡をやめる方法
追跡を途中で停止するには、下記の2つを行う必要があります。
1追跡をやめたいファイルを、.gitignoreに追記する
.gitignoreがない場合は、作成して下さい。
gitignore により、次回以降のgit add コマンドで、追跡対象に入らなくなります。詳しくは、.gitignore の書き方の記事もご覧下しさいね。
# gitignoreに追記 /file-not-to-track.html
この時点では、まだインデックスにファイルが存在し、追跡は続いています。次のステップが本当に管理対象から外すコマンドです。
2インデックスから除外する
同時にインデックスから除外する必要があります。git rm コマンドを使って、インデックスから外します。
// gitコマンドを実行 git rm --cached file-not-to-track.html
--cachedオプションで、インデックスのみ削除し、作業ツリーにファイルを残す事ができます。
オプション無しであれば、作業ツリーのファイルも同時に消去されますので、注意して下しさいね。。
以上です。うまく管理をやめられたでしょうか?
それでは快適なgitライフを。