git提交文件和空文件夹到远程仓库失败
最近使用git提交本地仓库修改的文件到远程仓库,发现怎么提交都不行,远程仓库始终都没有对应的文件夹或文件,本地git add .和git commit后,依然显示nothing to commit,working directory clean
根据网上说的检查.gitinore文件,发现里面并没有忽略掉我的文件和文件夹
我这里的坑是!!!!!我项目根目录里的.gitnore文件没有忽略我的文件,但是我的下一级目录里还有个.gitnore文件,里面将我的文件忽略了,而且同时我又创建了个空文件夹,git对空文件夹不会提交到远程仓库,最终解决办法如下:
修改下一级目录里的.gitinore,将我对应的文件从里面删除;
再到我新建的空文件夹下创建一个空文件.gitkeep
这样就提交成功了。