Git 常见问题及解决方案

Git常见问题及解决方法

相信各位小伙伴都有使用git提交远程仓库是出现问题,下面我为大家整理一些常见的报错信息以及解决方法希望能够帮到大家

废话不多说!上菜......................

1、$ git remote add origin报错fatal: remote origin already exists.

输入命令

$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

2、命令$git push origin master提示错误 error:failed to push som refs to....

$git push origin master

提示出错信息:

error:failed to push som refs to....

解决方法:

1、先要与远程服务器数据同步

$ git pull origin master

2、再将本地仓库的数据提交到远程服务端

$ git push origin master

 

3、git 运行 git pull 提示 “Auto packing the repository in background for optimum performance”。

git pull

提示出错信息

Auto packing the repository in background for optimum performance

原来是自己本地一些 “悬空对象”太多(git 删除分支或者清空stash的时候,这些其实还没有真正删除,成为悬空对象,我们可以使用merge命令可以从中恢复一些文件)

解决方法:

1、输入命令:

git fsck --lost-found

可以看到好多“dangling commit”

2、清空他们

git gc --prune=now

完成

posted @ 2020-05-30 12:16  千秋月,月落乌江  阅读(435)  评论(0)    收藏  举报