git Changes not staged for commit: modified: xxx (modified content)

我在部署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 . )…

如有错误请指正 : )
如有问题请提问 : )

你可能感兴趣的:(django,git,git,django)