🌕
GitHub上で空のディレクトリを作成する方法
方法
- Create new file をクリック
- ファイル名に
ディレクトリ名/.gitkeepなどの適当なファイル名
と入力
スラッシュで区切られたところはファイル名ではなくディレクトリ名として扱われる。
例えば、ファイル名にcs/.gitkeep
と入力すると、cs
というディレクトリーの中に.gitkeep
というファイルが作成される。
理由
gitでは空のディレクトリを addすることはできないため。
.gitkeep
というファイルを設置しておくことでディレクトリを中身のある状態にしており、これによって add ができるようになる。
一般的にファイル名は.gitkeep
という名前がつけられ、 ディレクトリをgitに認識させるためだけに設置した中身の無いファイル。
Discussion