Git 協作方式

2021-09-01 09:14:53 字數 812 閱讀 6732

一、git的結構

二、**託管

區域網環境下:

搭建自己的gitlab伺服器

外網環境下:

github:國外的**託管中心,速度較慢

碼雲:國內的**託管中心,速度較快

**託管中心的任務:維護遠端庫

三、協作方式

1、團隊內部協作

步驟:①由主管建立本地庫,然後push到**託管中心的遠端庫

②其他團隊內人員可以clone遠端庫**至本地,並做相應開發工作

③開發完成後該人員將自己本地庫**再push到遠端庫(在這之前必須先加入到這個團隊)

④團隊內的其他人員就可以再pull來拉取遠端庫中的內容從而獲取到之前同事的修改內容

2、跨團隊協作

①由主管建立本地庫,並pull至遠端庫

②團隊外人員通過fork的方式先將他人遠端庫的**fork到自己的遠端庫中,做完修改之後push到自己的遠端庫

③如果想將自己修改的**提交到他人的遠端庫,需要傳送乙個pull request請求,待審核通過後就會merge(合併)到他人的遠端庫

④然後,他人遠端庫的團隊內成員就可以進行pull(拉取)而將團隊外人員的修改拉取至本地庫

Git多人協作

1 檢視遠端庫資訊 git remote git remote v 2 推送分支 將本地的資訊push到伺服器上 git push origin master 注意 1 master分支是主要的分支,需要時時刻刻同步 2 dev分支是開發分支,所有團隊成員在上面工作,需要同步 3 bug分支只用於本...

Git協作流程

協作必須有乙個規範的流程,讓大家有效地合作,使得專案井井有條地發展下去。協作流程 在英語裡,叫做 workflow 或者 flow 原意是水流,比喻專案像水流那樣,順暢 自然地向前流動,不會發生衝擊 對撞 甚至漩渦。本文的三種協作流程,有乙個共同點 都採用 功能驅動式開發 feature drive...

git 多人協作

檢視遠端庫資訊,使用git remote v 本地新建的分支如果不推送到遠端,對其他人就是不可見的 從本地推送分支,使用git push origin branch name,如果推送失敗,先用git pull抓取遠端的新提交 在本地建立和遠端分支對應的分支,使用git checkout b bra...