上一節(jié)《Git學(xué)習(xí)手記10:建立Github遠(yuǎn)程倉(cāng)庫(kù)》
有了遠(yuǎn)程庫(kù)后,可以用命令:
$git remote -v 查看遠(yuǎn)程倉(cāng)庫(kù)和實(shí)際鏈接地址

在多人協(xié)作開(kāi)發(fā)的時(shí)候,用命令:
$ git clone [url]
Downloads a project and its entire version history?
可以把遠(yuǎn)程庫(kù)克隆(clone)到本地,例如
在Git倉(cāng),項(xiàng)目頁(yè)面,找到項(xiàng)目的url

執(zhí)行命令:
$ git clone?git@github.com:ILoveAmy/LearnGit.git? ?通過(guò)ssh支持的原生git協(xié)議clone,下載速度最快
$ git clone?https://github.com/ILoveAmy/LearnGit.git? ?通過(guò)HTTPS協(xié)議clone,下載速度一般;但很多公司只開(kāi)放了HTTP端口,只能用HTTPS協(xié)議而不能用SSH協(xié)議下載
注意:粗體的url要換為希望clone的遠(yuǎn)程庫(kù)的url
如下所示,可以看到遠(yuǎn)程庫(kù)已經(jīng)clone到當(dāng)?shù)亓?/p>

在當(dāng)?shù)?,進(jìn)行修改后,提交到本地倉(cāng),然后再推送(push)到Git倉(cāng),如下圖所示

刷新Github項(xiàng)目頁(yè)面,就可以看到更新的文件了

Git fetch(獲?。┖?pull (拉回),簡(jiǎn)單來(lái)說(shuō):
git pull = git fetch + git merge,詳細(xì)分析,請(qǐng)見(jiàn):git fetch和git pull之間的區(qū)別

刪除遠(yuǎn)程倉(cāng)庫(kù),用命令:
$git remote remove <name>? ?注意:遠(yuǎn)程倉(cāng)庫(kù)名字<name>,用命令git remote獲得

$git remote add? 添加遠(yuǎn)程倉(cāng)庫(kù),origin是約定俗成的遠(yuǎn)程倉(cāng)庫(kù)的別名,也可以用其它的名字
下一節(jié)《Git學(xué)習(xí)手記12:多人協(xié)作(Collaboration)、工作流(workflow)與分支(branch)》