一、$ 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
二、命令$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
三、一般操作是先从远程服务器上更新数据,然后再将本地仓库的数据提交到远程服务器上。git pull有时提示错误:
$ git pull origin master
fatal: refusing to merge unrelated histories
解决方法:
git pull origin master –allow-unrelated-histories
表示允许不相关的仓库合并。
git从远程服务端获取最新版本并覆盖本地
第一种方法
git reset --hard HEAD
git pull
第二种方法
git fetch --all
git reset --hard origin/master
git fetch下载远程最新的, 然后,git reset master分支重置