git快速上手

在我們項(xiàng)目開發(fā)中,基本都會用到版本控制服務(wù)。本文介紹coding(國產(chǎn))的git版本控制服務(wù)使用。

第一步:在我們的電腦上安裝git

window:

方式一是去git官網(wǎng)直接下載
方式二 鏈接:https://pan.baidu.com/s/13gT29uNAfMTlBAmz4FigIA 密碼:jdvq(請看自己的系統(tǒng)是多少位的)
然后按默認(rèn)選項(xiàng)安裝即可
安裝完成后,在開始菜單里找到“Git”->“Git Bash”,蹦出一個(gè)類似命令行窗口的東西,就說明Git安裝成功!

Mac:

一般mac都是自帶git的,請?jiān)诮K端嘗試輸入 $ git ,報(bào)錯(cuò)則說明尚未安裝,你可以在AppStore安裝Xcode,Xcode集成了Git,不過默認(rèn)沒有安裝,你需要運(yùn)行Xcode,選擇菜單“Xcode”->“Preferences”,在彈出窗口中找到“Downloads”,選擇“Command Line Tools”,點(diǎn)“Install”就可以完成安裝了。

使用前的配置:

因?yàn)镚it是分布式版本控制系統(tǒng),所以,每個(gè)機(jī)器在開始使用git服務(wù)都必須自報(bào)家門。
在命令行輸入:

$ git config --global user.name "Your Name" # 你的名字
$ git config --global user.email "email@example.com" # 你的郵箱地址
示例.png

注意git config命令的--global參數(shù),用了這個(gè)參數(shù),表示你這臺機(jī)器上所有的Git倉庫都會使用這個(gè)配置,當(dāng)然也可以對某個(gè)倉庫指定不同的用戶名和Email地址。

第二步:建立遠(yuǎn)程倉庫和本地倉庫并關(guān)聯(lián)

在我看來第一次使用git建立遠(yuǎn)程倉庫和本地倉庫,同步代碼并關(guān)聯(lián)起來有兩種方法,如下圖
image.png

由于自己初始化建立本地倉庫可能配置不對,所以我建議新手使用第一種方法。比較不容易出錯(cuò)。下面我說一下方法一步驟。

方法一:

a.在coding新建項(xiàng)目并初始化倉庫


image.png

b.克隆coding(遠(yuǎn)程)倉庫到本地

在本地電腦命令行輸入:

$ git clone https://12356412313.git # https地址在coding中查看

c.在本地倉庫提交代碼

先把你的代碼文件夾或者文件放在與.git同級目錄下


image.png

然后在命令行輸入:

$ git add  文件名.格式 # 例如 git add jiagenglite-front/ 其中/表示文件夾
$ git commit 文件名.格式 # 和add操作一樣,這里是提交到倉庫
注意: 每次add操作后都應(yīng)先看下文件狀態(tài)是否已經(jīng)添加到下一次提交中 查看命令$git status

d.push到coding(遠(yuǎn)程)倉庫

 # 執(zhí)行該命令將本地倉庫推送到遠(yuǎn)程 其中origin是你關(guān)聯(lián)的遠(yuǎn)程倉庫名
 git push -u origin master
 # 期間可能會需要輸入賬號和密碼,用于驗(yàn)證身份(就是填你的 Coding 賬號密碼)
方法二:

建議看http://www.itdecent.cn/p/6db39f776066配圖很多,介紹得很詳細(xì)

總結(jié):

1.第一次使用需先配置你的名字和郵箱
2.方法一使用時(shí)只需切換到你想保存?zhèn)}庫的目錄,然后執(zhí)行克隆遠(yuǎn)程倉庫命令即可
3.git中文件有三個(gè)狀態(tài),已提交,已暫存,已修改

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git介紹 分布式 : Git版本控制系統(tǒng)是一個(gè)分布式的系統(tǒng), 是用來保存工程源代碼歷史狀態(tài)的命令行工具; 保存點(diǎn)...
    代碼技巧閱讀 639評論 0 11
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,545評論 19 139
  • 由于CORS(跨域)本身是具有安全隱患的,因此瀏覽器默認(rèn)是禁止的。但跨域卻在web開發(fā)中具有很重要的作用,也是前端...
    Pursue閱讀 583評論 0 2
  • 狂客名叫李敖, 逢人張嘴便咬。 晚年蛋蛋割掉, 也會搖尾賣笑。
    蘇州郎心鐵閱讀 215評論 0 3
  • 中國有句古話:一命二運(yùn)三風(fēng)水,四積陰德五讀書,意思是說在人的一生中,命運(yùn)是最重要的,風(fēng)水積德讀書都只能排到后面去。...
    玄庭道長閱讀 1,362評論 0 0

友情鏈接更多精彩內(nèi)容