Gitで空のディレクトリを維持する方法たいへん紳士的なブログHaLucina「HaLucina(はるしな)」と申します。二度と会社で働きたくないと誓ったエセプログラマーです。当ブログでは『人生論(仕事での考え方や人間関係)』『プログラミング』『ゲーム(主にNintendo)』を主軸に記事を書きます。PC関連Hugoで下書きの記事を作成する際、それ専用のディレクトリを保持しておきたかった。常時下書きのmdがあるわけじゃ無い為、空のディレクトリの状態ではGitでコミット出来ない。それでも空のディレクトリをGitの管理下に置きたかった。調べてみるとそれを可能にする方法があったので、要点だけまとめた備忘録を残す。空のディレクトリに.gitkeepまたは.gitignoreを追加する。2つの違いは以下の通りだが、こだわりが無いなら.gitkeepで作ればOK。空のファイルを作るのでtouchコマンドを使えばOK。hoge/.gitignoreもう少し詳しく.gitkeepと.gitignoreの使い分けについて参考になった部分を引用。ディレクトリなどは、良い例です。デフォルトでおいておくファイルは特にない。