關(guān)于Git的種種網(wǎng)絡(luò)上一大把儒飒。就我個(gè)人來講谬莹,很早就知道Git,不過一直望而卻步桩了,懶得學(xué)其使用附帽。最近,閑來無事井誉,特別想學(xué)習(xí)下Git的基本應(yīng)用蕉扮,也應(yīng)了那句“活到老學(xué)到老”!當(dāng)然颗圣,也不是我很老喳钟,只是覺得不想學(xué)罷了爪模!
今天,搞明白了幾個(gè)概念荚藻,記錄下N莨唷(其實(shí)對這些概念的理解,也還有待于進(jìn)一步提高)
概念區(qū)分
中英文對照
克隆Clone应狱;合并Merge共郭;提取 Fetch;拉取Pull疾呻;Push推送
釋意
克隆 | Clone:將遠(yuǎn)程庫復(fù)制到本地
合并 | Merge:
提取 | Fetch:?從遠(yuǎn)程倉庫獲取最新版本到本地倉庫除嘹,不會(huì)自動(dòng)merge,先初始化本地倉庫岸蜗,再添加遠(yuǎn)程倉庫【命令行:git fetch origin master】
拉取 | Pull:從遠(yuǎn)程倉庫獲取最新版本并合并到本地倉庫尉咕,先初始化本地倉庫,再添加遠(yuǎn)程倉庫璃岳,即等價(jià)于fetch + merge【命令行:git pull origin master】?
推送 | Push:將本地倉庫代碼上傳到遠(yuǎn)程庫【命令行:git push origin master】
下面的圖年缎,有助于理解Git的常見基本操作。
Git工作流示意簡圖
結(jié)束語
更多內(nèi)容待學(xué)習(xí)整理铃慷!歡迎朋友補(bǔ)充建議单芜!
學(xué)習(xí),使我們更強(qiáng)大犁柜!