我在这里找到了我的问题的解决方案https://stackoverflow.com/a/23087593/5253746
但是,我想知道问题发生的原因。我将图像文件添加到.gitignore。然后,我用代码和图像制作了一些新的文件夹。我决定从.gitignore中删除图像文件。
从我的存储库, I did git add .
,git commit -m "message"
,git push
中的子文件夹中获得了成功。当我做git status
时,我在提交/推送之前看到了相同的git状态。
为什么会这样?
答案 0 :(得分:0)
git add .
表示添加'。'文件夹到暂存区域。因为你在一个子目录中,它将无法工作。
您可以尝试从子目录中git add ../
添加父目录中的所有文件。从this page