====== ファイルをGitの管理から外す ====== コンパイルしたオブジェクトファイルなど、バージョン管理したないファイルを指定するには、「`.gitignore`」という名前のファイルを作成し、そこにバージョン管理から除外する対象を列記する。 `.gitignore`ファイルがある以下のディレクトリが対象となる。 ===== 記述例 ===== ^ 書式例 ^ 説明 ^ |`#` | #から始まる行はコメントとして扱われる | |`!` | !から始まる行で指定したものを除外する | |`test.txt` | 指定したファイルを除外する | |`/test.txt`| 「/」はルートディレクトリ(「.git」があるディレクトリ)を表す | |`testdir/` | 該当する名前のディレクトリ | |`*.obj` | 該当する拡張子のファイルすべて | #### `.gitignore` ファイルの記述例 *.obj !test.log sample.txt dir/ ===== 関連記事 ===== * [[software/git/gitignore-different-merge]] ===== 参考 ===== - [.gitignoreの仕様詳解](http://qiita.com/anqooqie/items/110957797b3d5280c44f) - [気付いたら.gitignoreはgiboで自動生成する時代になっていた](https://qiita.com/tmknom/items/c4bcebe17d25381fa45d)