命令行下git 要怎么添加多个远程仓库呀,还有要怎么分别提交呢?GitHub 和 Coding 都在用…
比如你有oschina和github
#添加github
git remote add origin https://github.com/xxx(仓库地址)
#添加oschina
git remote add oschina https://git.oschina.net/xxxx(仓库地址)
#提交到oschina
git push oschina master(分支名)
#提交到github
git push origin master(分支名)
#从oschina更新
git pull oschina master
#从github更新
git pull origin master
可以通过-all
一次提交多个仓库
配置远程仓库git remote add origin https://url
再添加一个远程仓库git remote set-url --add origin https://url
注意这里多次添加需要用git remote set-url --add
不然会报错:fatal: remote origin already exists.
或者改名git remote add otherOrigin https://url
一次提交到所有远程仓库git push --all
git pull
是 git pull (from) origin (to) master
git push
是 git push (to) origin (from) master
2 回答1.2k 阅读✓ 已解决
3 回答1.8k 阅读
2 回答1.2k 阅读
1 回答1.1k 阅读
2 回答958 阅读
771 阅读
1 回答479 阅读
应该是
git remote add <name> <url>
其中,
name
表示你要给这个远程库起的名字,url
表示这个库的地址提交的时候,先
add
,commit
。然后git push <name> <branch>
就行其中,
name
表示你在上一步给它起的名字,branch
表示某一个分支补充:
推送到远程库上面已经说了。删除远程分支比较麻烦。一种方式是,可以直接在 github 网页上操作,另一种方式是:
git push <name> :<branch>
(注意冒号前的空格)