作用
在git中不允许追踪和提交一个空目录(文件夹),通常我们要将一个空目录提交到git仓库中时,需要在空目录种加入.gitkeep文件,使该目录可以被git追踪。.gitkeep文件是一个隐藏文件,通常情况下它不包含任何内容,即文件为空。它仅有的作用就是将git追踪自己所在的目录。
示例
在下面所示的目录结构中,是无法将空目录const提交到版本库中的:
$ tree .
.
├── const
└── main.go
1 directory, 1 file
当我们在const目录中添加.gitkeep文件后,const目录即可被git追踪:
$ test ls -alF const
total 0
drwxr-xr-x 3 TCatTime staff 96 11 26 22:45 ./
drwxr-xr-x 4 TCatTime staff 128 11 26 22:45 ../
-rw-r--r-- 1 TCatTime staff 0 11 26 22:45 .gitkeep
本文详细解释了在Git中如何通过创建.gitkeep文件来追踪空目录,以及这个隐藏文件在版本控制中的关键作用。了解如何在目录结构中应用并避免空目录提交问题。
592

被折叠的 条评论
为什么被折叠?



