Git平時開發(fā)簡單使用流程

不管是win或者mac系統(tǒng)哭尝,執(zhí)行命令和操作流程不變,區(qū)別在于win需要安裝git工具依疼,而mac直接在終端中運行痰腮,下面以mac為例,有區(qū)別會提出
只是平時用到的做一些總結(jié)律罢,并非全面的講解git

Fork

如果是多人協(xié)同開發(fā)膀值,先 fork 到自己的本地倉庫

Clone項目

為了統(tǒng)一管理和備份,我的項目都放在一個文件夾里弟翘,也使用了github提供的官方桌面應(yīng)用 Github Desktop 直接使用工具clone虫腋,工具里可以直接選擇在哪個文件夾下,這樣多個賬戶使用的時候方便區(qū)分稀余,當(dāng)然悦冀,也可以直接在終端中打開文件夾(工作中使用的是公司的gitLab步驟一樣),然后執(zhí)行

# 此時的項目地址是自己的倉庫睛琳,即fork的
git clone [地址]

更新代碼

如果需要拉取最新的代碼盒蟆,不單單一次,如果你已經(jīng)動了之前的代碼师骗,需要先提交到本地历等,下邊是在本地項目里建立遠程關(guān)聯(lián)

# 增加一個新的遠程倉庫,關(guān)聯(lián)
git remote add [倉庫名稱] [遠程源碼倉庫的地址]
# 下載遠程倉庫的所有變動
git fetch [倉庫名稱]
# 合并代碼到本地的master
git merge [倉庫名稱]/master

此時如果有代碼沖突辟癌,就解決沖突寒屯,然后再提交一次

提交代碼

這一步平時開發(fā)是使用VScodeGithub Desktop輔助的,如果命令行提交如下

# 顯示有變更的文件
git status

下邊的命令跟去情況任選

# 添加指定文件到暫存區(qū)
git add [file1] [file2] ...
# 添加指定目錄到暫存區(qū)黍少,包括子目錄
git add [dir]
# 添加當(dāng)前目錄的所有文件到暫存區(qū)
git add .

開始提交

# 提交暫存區(qū)到倉庫區(qū)
git commit -m [message]
# 提交到自己的遠程
git push origin master

到這一步整個流程算是結(jié)束了寡夹,最后一步是把本地新加的代碼和遠程的新代碼合并后提交到了自己的遠程倉庫,然后如果使用的github就發(fā)起issues申請更新主倉的代碼厂置,公司里用的是gitLab就發(fā)起Merge Requests請求

創(chuàng)建分支

如果需要同步開發(fā)一個功能菩掏,但不在主干上發(fā)布,時間又有點長的話昵济,需要打一個分支

# 列出所有本地分支
git branch
# 列出所有遠程分支
git branch -r
# 切換到指定分支智绸,并更新工作區(qū)
git checkout [branch-name]

因為默認(rèn)拉下來的是master分支野揪,有時需要把主干上的其他分支拉下來等...

還有在平時用的一些其他問題,比如合并分支代碼到主干瞧栗,長時間沒有合并代碼斯稳,發(fā)生錯誤等,后期持續(xù)更新

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沼溜,一起剝皮案震驚了整個濱河市平挑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌系草,老刑警劉巖通熄,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異找都,居然都是意外死亡唇辨,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門能耻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赏枚,“玉大人,你說我怎么就攤上這事晓猛《龇” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵戒职,是天一觀的道長栗恩。 經(jīng)常有香客問我,道長洪燥,這世上最難降的妖魔是什么磕秤? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮捧韵,結(jié)果婚禮上市咆,老公的妹妹穿的比我還像新娘。我一直安慰自己再来,他們只是感情好蒙兰,可當(dāng)我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芒篷,像睡著了一般搜变。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上梭伐,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天痹雅,我揣著相機與錄音仰担,去河邊找鬼糊识。 笑死绩社,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的赂苗。 我是一名探鬼主播愉耙,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼拌滋!你這毒婦竟也來了朴沿?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤败砂,失蹤者是張志新(化名)和其女友劉穎赌渣,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體昌犹,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡坚芜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了斜姥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸿竖。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖铸敏,靈堂內(nèi)的尸體忽然破棺而出缚忧,到底是詐尸還是另有隱情,我是刑警寧澤杈笔,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布闪水,位于F島的核電站,受9級特大地震影響桩撮,放射性物質(zhì)發(fā)生泄漏敦第。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一店量、第九天 我趴在偏房一處隱蔽的房頂上張望芜果。 院中可真熱鬧,春花似錦融师、人聲如沸右钾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽舀射。三九已至,卻和暖如春怀伦,著一層夾襖步出監(jiān)牢的瞬間脆烟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工房待, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留邢羔,地道東北人驼抹。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像拜鹤,于是被迫代替她去往敵國和親框冀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容