我在部署django到heroku上时,使用git把文件上传到服务器。
奇怪的是在使用完git add .
后使用git commit -a
竟然还报错
Changes not staged for commit:
modified: somefile (modified content)
解决方案
我的原因是在报错的somefile中我也初始化了git库,及使用了命令git init
。所以需要去初始化
首先删除somefile目录下的git库,命令如下:
- windows cmd (需要在改文件夹目录下执行)
del .git
- linux (需要在改文件夹目录下执行)
rm -rf .git
- 然后,删除你想提交的文件夹目录下的.git,命令如上
- 最后在,初始化(
git init
),提交(git add .
)…
如有错误请指正 : )
如有问题请提问 : )