从一个仓库clone下来后,默认为origin,所以一般更新和推送的命令为:
git pull origin master
git pull origin develop
git push origin master
git push origin develop
git remote add github http://xxxxxxxx.git (如果是clone下来的可以省略)
git remote add gitlab http://xxxxxxxx.git;
git push github master:master;
git push gitlab master:cafe-pages;
也可以直接,将当前分支下的代码push到远端某分支下
git push gitlab develop
提交时可能会出现如下错误:
$ git push -u coding develop
fatal: unable to access 'https://git.coding.net/liukang325/new_pro.git/': The requested URL returned error: 403
原因是你的两个仓库的用户名可能不一致。
解决方法:
打开 .git/config 将
[remote "coding"]
url = https://github.com/iopqrst/liukang325/new_pro.git
修改为:
[remote "coding"]
url = https://liukang325@github.com/liukang325/new_pro.git
即在前面加上我的git提交所需的用户名liukang325@