git協同開發流程定製

2021-07-13 23:16:34 字數 669 閱讀 8026

熟悉了兩天的git使用和git的基本命令,會用了,但是對於協作開發的流程並不了解。

文章介紹三種流程 git flow、github flow、gitlab flow以及各自的特色。

然而結合我們實際開發,我感覺我們三個人合作,feature並不是很容易分,所以簡單的按照我們三個人的名字來建立分支,合作開發。算是稍微把工作流程梳理的清楚了一些。

1.遠端倉庫設定了master、dev、小a、小b、小c五個分支。

2.每個人本地只需要保留自己的那乙個分支倉庫即可。例如,我的本地分支只需要有小a分支。

3.此時新開了乙個版本,我們每個人在各自的分支上進行開發。

4.如果小b完成自己的部分任務,計畫提交這部分已經完成的任務,他可以將自己本地小b分支push到遠端小b分支,然後在github上建立pull request,請求合併到dev分支.等待其他人review,通過後合併,若沒通過,則修改**,重新提交pull request。

5.這時候小c也完成了一部分,就可以將本地小c的內容push到遠端小c分支,然後同樣的在github上建立pull request,請求合併到dev分支,等待review,通過後合併。

6.所有人依次進行,直至開發完畢,所有人的**都合併在了dev分支。

7.測試dev沒問題,發布之後,將dev內容merge到master分支,並建tag。完成該版本迭代。

git 協同開發

gitlab多人協同工作 本文為亨利向 git權威指南 的作者蔣鑫老師的答疑郵件寫成。這裡特別感謝蔣鑫老師對我詢問gitlab的協同工作流程問題的詳細解答。蔣鑫老師的細緻專業的解答讓我非常感動。gitlab 新穎的git伺服器託管 開源免費。你可以在自己的公司或者開發團隊搭建好乙個。gitlab的工...

git協同開發

彙總參與該項目的各個開發者的 存放趨於穩定和可發布的 切換到develop分支 git checkout develop分出乙個功能性分支 git checkout b feature discuss在功能性分支上進行開發之後,多次commit 測試之後 合併到develop git checkou...

git協同開發

當你從遠端倉庫轉殖時,實際上git自動把本地的master分支和遠端的master分支對應起來了,並且,遠端倉庫的預設名稱是origin。要檢視遠端庫的資訊,用git remote root web02 oldboypython git remote origin git remote v顯示更詳細...