.git ディレクトリ以下のファイルはすべてバージョン管理されます。
無視したい、追跡対象外としたいファイルについては .gitignore ファイルを作成し、そこに記述することで管理しないようにできますの。
ブラックリスト方式ですわね♪
逆に、バージョン管理したいファイルだけをリストアップする、ホワイトリスト方式は可能なのかしら?
.gitignore ファイルの記述を工夫することで可能となりましたのでその方法をノートいたします。
ポイント
- すべてのファイル、フォルダを無視するように設定する。
- その上で、管理したいファイルを無視しない設定を付けて指定する。
- 行頭に ! を付けることで無視しないように設定する。
