相信各位小伙伴都有使用git提交远程仓库是出现问题,下面我为大家整理一些常见的报错信息以及解决方法希望能够帮到大家
输入命令
$git remote add origin git@github.com:github帐号名/项目名.git
提示出错信息:
fatal: remote origin already exists.
1、先输入
$git remote rm origin
2、再输入
$git remote add origin git@github.com:github帐号名/项目名.git
$git push origin master
提示出错信息:
error:failed to push som refs to....
1、先要与远程服务器数据同步
$ git pull origin master
2、再将本地仓库的数据提交到远程服务端
$ git push origin master
git pull
提示出错信息
Auto packing the repository in background for optimum performance
原来是自己本地一些 “悬空对象”太多(git 删除分支或者清空stash的时候,这些其实还没有真正删除,成为悬空对象,我们可以使用merge命令可以从中恢复一些文件)
git fsck --lost-found
可以看到好多“dangling commit”
2、清空他们
git gc --prune=now
原文:https://www.cnblogs.com/gjf-7/p/12991862.html