GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.htmlhtml
缩略Code:http://www.javashuo.com/article/p-huhyutfq-bv.htmlgit
git同时提交到github和gitee或gitlab 主要说说码云(Gitee)Gitlab原理同样(有Github也不太须要它了)【内附个性Div推送】github
查看当前仓库对应的远程仓库地址
git remote -vapp添加远程仓库ssh
git remote add 自定义名字 仓库地址gitlab
推送到码云 用户名是邮箱/个性化地址,密码你本身知道(若是github和gitee用户名和密码同样就更方便了)fetch
git push gitee masterurl
去码云看看:spa
再来个div的操做:# 修改仓库名(仓库名默认是origin)code
git remote rename origin github #我是从github上克隆的,因此默认是github,若是你从码云克隆的库,记得设置gitee
之后推送就更鲜明了(修改了origin也能够用git push来默认推送到clone的那个远程仓库)
再拓展一下:# 好比你修改个名字啥的,那么仓库地址就变化了,那就使用(修改仓库对应的远程仓库地址):
git remote set-url origin 仓库地址
附录:码云在建立空项目的时候挺人性化的,可是多远程仓库也容易有小坑
知识点详解:
Git 仓库的基本操做
1.修改仓库名
通常来说,默认状况下,在执行clone或者其余操做时,仓库名都是 origin 若是说咱们想给他改更名字,好比我不喜欢origin这个名字,想改成 oschina 那么就要在仓库目录下执行命令:
git remote rename origin oschina这样 你的远程仓库名字就改为了oschina,一样,之后推送时执行的命令就再也不是 git push origin master 而是 git push oschina master 拉取也是同样的
2.添加一个仓库
在不执行克隆操做时,若是想将一个远程仓库添加到本地的仓库中,能够执行
git remote add origin 仓库地址
eg: git remote add github https://gitee.com/lotapp/BaseCode.git注意:
1.origin是你的仓库的别名 能够随便改,但请务必不要与已有的仓库别名冲突
2.仓库地址通常来说支持 http/https/ssh/git协议,其余协议地址请勿添加3.查看当前仓库对应的远程仓库地址
git remote -v这条命令能显示你当前仓库中已经添加了的仓库名和对应的仓库地址,一般来说,会有两条如出一辙的记录,分别是fetch和push,其中fetch是用来从远程同步 push是用来推送到远程
4.修改仓库对应的远程仓库地址
git remote set-url origin 仓库地址
#查看当前仓库对应的远程仓库地址 git remote -v #添加远程仓库 git remote add 自定义名字 仓库地址 #推送到码云(用户名是邮箱/个性化地址) git push gitee master # 修改仓库名(仓库名默认是origin) git remote rename origin github #我是从github上克隆的,因此默认是github,若是你从码云克隆的库,记得设置gitee # 好比你修改个名字啥的,那么仓库地址就变化了,那就使用(修改仓库对应的远程仓库地址): git remote set-url origin 仓库地址