我已提交一个项目并将其推送到我的 GitHub 帐户。
该项目包含以下部分文件结构:
server
|
--- conf
|
----- some files
|
--- java
|
--- lib
java 和 lib 文件夹为空。
从 GitHub 下载我的项目时,生成的 zip 不包含 java 和 lib 文件夹。
Git 会删除空文件夹吗?
我使用 Atlassian 的 SourceTree 作为我的 Git 客户端。
Git 不会删除空文件夹; git 不能track首先是空文件夹(或任何类型的文件夹)。 Git 只跟踪文件,文件夹是偶然的。 Git 仅在磁盘上创建文件夹来存放文件;在 Git 的世界观中,不存在没有文件的文件夹。
如果你想在 Git 存储库中保留一个“空”文件夹,惯例是向该目录添加一个隐藏的空文件,例如/java/.gitkeep
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)