空のディレクトリを維持するためのには .gitkeep と .gitignore どちらを使うべきなのか?
下記の記事がとても勉強になった
上で書かれている.gitignore
を使ったやり方を最近実践したので、メモしておく
1. ルートの.gitignore
に記載してあった対象のディレクトリ行を削除する。
2. 対象のディレクトリ配下に.gitignore
を作成する。.gitignore
内は下記のように記載する。
* !.gitignore
3. すると、対象ディレクトリ内では.gitignore
だけがgit管理対象となるので、それだけをコミットする。
実際にそのような修正を先日書いたJUGEM記事をMarkdownに変換するスクリプト内で行った
Add empty directory · shinshin86/jugem-xml-to-md@f95d95e · GitHub