ディレクトリを無視 /build/
と書くと、それ以降の全ての除外(!
)は効かなくなるので注意せよ。
ディレクトリ内の一部のファイルだけ管理して他は無視するとき、さらに深いディレクトリにある一部のファイルだけ管理して他は無視するときの .gitignore
の記述方法
/build/* #build以下の全ファイルを無視 !/build/Makefile #Makefileファイルだけ管理 !/build/CMakeFiles/ #CMakeFilesディレクトリ以下は管理 /build/CMakeFiles/* #CMakeFilesディレクトリ以下の全ファイルを無視 !/build/CMakeFiles/Makefile2 #Makefile2ファイルだけ管理 !/build/CMakeFiles/gastable.dir/ #以下同 /build/CMakeFiles/gastable.dir/* !/build/CMakeFiles/gastable.dir/build.make !/build/CMakeFiles/gastable.dir/depend.make !/build/CMakeFiles/gastable.dir/flags.make !/build/CMakeFiles/gastable.dir/progress.make !/build/CMakeFiles/gastable.dir/link.txt