【问题描述】
之前一直用git push -u origin master 同步本地的代码到远程仓库
也不知道删除了本地的什么文件还是改了.git文件
突然就传不上去了???
【解决方法】
参考大佬的指导,
git push -u origin master -f
$ git push origin master 实现将当前分支推送到远程的master分支
加了参数-u后,可直接用git push 代替git push origin master
git push -f 强制将本地的修改覆盖了远程仓库的版本,将其他人的commit都冲掉,而且无法使用通常的git reset方式回退
然后重新push