Git使用的小坑(Changes not staged for commit:......)

先说说具体情况,之前修改的文件,使用 git add . 都可以添加入版本控制,然后commit -m “XXXXXXXX” 提交,可是昨天晚上开始修改的部分文件它一直add不进去commit。还报错:

Git使用的小坑(Changes not staged for commit:......)_第1张图片
解决方法:
git commit -am “XXXXXXXXXXX”

为什么呢?

git add .方法是把当前文件夹的所有经过修改但是未同步的文件添加暂存区,而昨天我不是在项目的根目录下,而是进入了某个文件夹下。所以git add . 的时候跟踪当前目录下所有文件就没办法检测到其它文件夹的文件发生改动过。
傻瓜工具用多了,多用回命令行提交代码操作还是很多不适应。
pwd : 查看自己当前所在位置
cd… : 回退到上一级目录

你可能感兴趣的:(开发的小坑小洼)