1

我正在为我的项目设置骨架,所以我在我的项目根目录下创建了一些这样的目录:

+src
  |
  +--- etc
  |     +--header.txt
  |
  +--- main
  |     |
  |     +--- java
  |     |
  |     +--- resources
  |
  +--- test
        |
        +--- java
        |
        +--- resources

我提交并推送更改,但在我的 github repo web UI 上,我只看到src/etc

src/main并且src/test不在场!!!

git不允许推送空目录?有什么办法可以强制吗?

谢谢

4

2 回答 2

2

Git 不会显式跟踪目录,而只会跟踪文件。因此它无法跟踪空目录。

于 2013-02-16T21:24:37.563 回答
1

您可以在要推送的空目录中创建一个虚拟文件。将该文件添加到您的存储库中,目录将随之而来......

于 2013-02-16T23:20:17.643 回答