# 删除.git文件外的所有文件 $ git add . // 把本地仓库的文件上传到缓存 这里的缓存其实就已经是空的了 $ git commit -m 'del' // 把第一步上传到缓存的东西上传到本地仓库,其中'del'是操作标识,内容随便填就行。 $ git push origin master // 把本地仓库的文件上传到远程仓库。 # 自此可以查看git远程仓库。远程仓库则已经清空了。然后就可以快乐的此前无法上传的文件重新上传了 此方法比较笨拙,但也可以解决实际问题。望各位小伙伴有自己的想法。