git的簡單使用(多人協作開發)

2021-09-28 11:51:03 字數 1057 閱讀 8773

確定一條分支為穩定版,一般選master主幹,和角色許可權有關(或某一固定分支,許可權要修改),

每人建立個人開發分支dev,格式參考:dev_姓名_開發模組_版本, 版本可選加 個人分支開發完畢,推送遠端倉庫分支,再請求合併,由管理員處理後,可選刪除分支 測試人員拉取主幹測試,有問題後,建測試分支修復,類似上面流程 測試完畢後,打tag分支發布,命名參考發布版本,

開發人員(zhangsan):

轉殖遠端**至本地

git clone 、、、

建立本地分支,並切換至本地分支,如本人開發使用者管理模組

git checkout -b dev_zhangsan_user_v1

之後在本地分支開發、提交

git add t1.txt

git commit -am 『第一次提交, 新增檔案t1.txt』

git commit -am 『第二次提交, 修改檔案t1.txt』

完整模組開發完畢,分支推動至遠端分支,因為角色許可權關係,是推送不到主幹上的

git push origin dev_zhangsan_user_v1

在gitlab上發起乙個合併請求,有master維修者處理合併

合併請求關閉後,重新拉取最新master,注意是fetch

git fetch

執行fetch後,本地主幹是最新**了

然後切換至本地主幹,本地分支合併,考慮是否保留分支記錄,保留可選引數 no-ff

git checkout master

git merge origin/master

維修人員,gitlab網頁端操作

處理合併請求,如上面的分支有2次提交,可以逐個合併

方式一:在本地處理合併請求

方式二:在gitlab網頁端線上合併,可以oneninwebide,和idea工具差不多

git 的使用(多人協作)

1 git init 初始化git 倉庫 2 git clone git github.com genwozou ch.git clone 專案 3 cd 倉庫名 進入到倉庫目錄 4 git checkout b fz 建立自己的分支 5 git add 新增到本地倉庫 6 git commit m...

記錄 使用git進行多人協作開發

官方教程 一 專案負責人在github建立專案倉庫 專案名稱 alarm 此處不再敘述建立過程 二 專案成員各自fork專案alarm 此處不再敘述fork過程 三 保持你fork到自己github下的alarm專案與專案負責人建立的alarm專案同步 詳細步驟請看 keep your fork s...

Git多人協作

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