git中如何提交空目录

但愿从git仓库中拉取代码时目录就已经存在了,不须要再手动建立,可是git并不容许git提交空目录,应该怎么办呢?git

其实这里有两种状况:code

目录是空的

这种状况下只须要在目录下建立.gitkeep文件,而后在项目的.gitignore中设置不忽略.gitkeepit

.gitkeep 是一个约定俗成的文件名并不会带有特殊规则class

目录中已经存在文件

那就须要首先在根目录中设置!.gitignore,而后在目标目录也建立一个.gitignore文件,并在文件中设置项目

*
!.gitignore

这样就能够在项目中提交空目录了文件

相关文章
相关标签/搜索