.gitignore と .gitkeep の違いは何ですか? 質問する

.gitignore と .gitkeep の違いは何ですか? 質問する

.gitignoreの違いは何ですか.gitkeep? 名前が違うだけで同じものなのでしょうか、それとも両方とも異なる機能を果たすのでしょうか?

に関するドキュメントはあまり見つからないようです.gitkeep

ベストアンサー1

.gitkeepこれは Git の機能ではないため、文書化されていません。

ギット完全に空のディレクトリを追加することはできませんGit で空のディレクトリを追跡したい人は、これらのディレクトリに というファイルを置くという規則を作成しました.gitkeep。ファイルの名前は何でもかまいません。Git はこの名前に特別な意味を割り当てません。

.gitignore空のディレクトリにファイルを追加して追跡できるようにするという競合する規則がありますが、空のディレクトリを無視するのではなく保持することが目的であるため、これを混乱させると考える人もいます。また、.gitignore追跡されていないファイルを検索するときに Git が無視する必要があるファイルをリストするためにも使用されます。

おすすめ記事