歡迎訪問個(gè)人博客:blog.spursgo.com
將代碼同時(shí)push到github和碼云
首先饵婆,要明白一點(diǎn):在我們執(zhí)行了git add .指令之后优构,我們的代碼是被放到了本地倉庫蘑斧,而且一個(gè)本地倉庫可以對(duì)應(yīng)多個(gè)遠(yuǎn)程倉庫。
有了上面的概念之后,那么下面就很好進(jìn)行了蒲列。
在這里做一個(gè)假設(shè):我的github和碼云上面都已經(jīng)初始化好了reposity忽媒,而且本地的代碼最開始clone自碼云(其實(shí)這里無所謂了争拐,也可以是來自github,當(dāng)然你也可以直接在本地初始化這只取決于個(gè)人習(xí)慣)
接下來晦雨,我們就要開始配置了架曹。
通過 git remote add <name> <url-of-remote>
指令來添加遠(yuǎn)程倉庫。
name 是遠(yuǎn)程倉庫的別名闹瞧,便于區(qū)分不同的遠(yuǎn)程倉庫绑雄。
url-of-remote 是我們的遠(yuǎn)程倉庫鏈接,就是平時(shí)看到的以.git為后綴的鏈接啦夹抗!
比如绳慎,我想添加github的遠(yuǎn)程倉庫,并且取名為 github:
git remote add github https://github.com/gongqingfeng/Drcom.git
至于鏈接來自于哪漠烧,這里就不用我多說了吧杏愤!添加碼云的遠(yuǎn)程倉庫也是類似的操作,因?yàn)槲仪懊婕僭O(shè)的是clone自碼云已脓,所有這里就不需要添加了珊楼。
好,來看一下我們剛剛添加好的倉庫:
git remote -v
這條指令就是用來查看遠(yuǎn)程倉庫的度液。
從圖中我們可以看到厕宗,我的github遠(yuǎn)程倉庫已經(jīng)被成功添加了。而且默認(rèn)的碼云遠(yuǎn)程倉庫被命名為origin堕担,這也是為什么我們平時(shí)push代碼的時(shí)候要使用git push orgin master 了已慢。
恩,接下來我們就準(zhǔn)備把代碼推送到github和碼云吧霹购!
1.添加代碼到本地倉庫
git add .
2.提交并添加描述
git commit -m "first commit"
3.push到相應(yīng)的倉庫
3.1 push 到github
git push github master
3.1 push 到碼云
git push origin master
這樣我們就把代碼推送到github和碼云上了佑惠。
可能你會(huì)覺得很奇怪,為什么要把代碼推送到兩個(gè)平臺(tái)呢齐疙?
要知道膜楷,有時(shí)候訪問github的速度真是很慢,我們保持二者上面的代碼一致贞奋,對(duì)維護(hù)和托管都是非常有幫助的赌厅。
文/淺斟低唱