例えばtmpファイルを置くディレクトリだけgit管理下に置きたいなど
空ディレクトリはgit管理したいが、中にあるファイルはgit管理したくないような場合は、
1. 管理したいディレクトリの中に.gitkeepファイルを作成
$ touch /tmp/.gitkeep
2. .gitignoreでtmpフォルダ内の.gitkeep以外を無視させる
.gitignoreに下記を記述。
tmp/* !.gitkeep
※ !.gitkeep は最後に記述すること
これで tmpフォルダ内に置かれたファイルはgit管理下に入りませんが、
.gitkeepが生きているので空フォルダでgit管理下に置くことができます。

- 作者: Travis Swicegood,でびあんぐる
- 出版社/メーカー: オーム社
- 発売日: 2009/08/12
- メディア: 単行本(ソフトカバー)
- 購入: 25人 クリック: 305回
- この商品を含むブログ (101件) を見る