git多人協作 和 多分支

2021-10-25 17:29:29 字數 1250 閱讀 7641

1)、建立組織

2)、在組織下建立團隊(開發團隊,測試團隊等等)

3)、在組織下建立人員

4)、在組織下建立倉庫

5)、把團隊和人員進行對應

6)、把團隊和倉庫進行對應

分支就是乙個倉庫的子庫

git倉庫裡分為如下分支:

開發庫個人庫1

個人庫2

測試庫發布庫1)、建立分支

​ git branch 分支名

2)、切換分支

​ git checkout 分支名

3)、寫**

​ git add

​ git commit

​ git push

4)、合併分支

​ git merge 主分支名(要合入的分支名)

1)、管理員的操作:

​ 在git伺服器(github上有,gitee上有,gitlab上也有)上。建立組織,建立團隊,建立(邀請)人員,建立倉庫。把團隊和人員對應,把團隊和倉庫對應。

​ git clone倉庫後,建立腳手架空專案,把空專案git push 到遠端倉庫

2)、個人操作:

​ git clone

​ git branch 分支名

​ git checkout 分支名

​ 寫**

​ git add

​ git commit

​ git push

​ git merge 分支名 (合併)

1)、管理員的操作:

​ 在git伺服器(github上有,gitee上有,gitlab上也有)上。建立組織,建立團隊,建立(邀請)人員,建立倉庫。把團隊和人員對應,把團隊和倉庫對應。

​ git clone倉庫後,建立腳手架空專案,把空專案git push 到遠端倉庫

2)、個人操作:

​ git clone 空專案

​ git branch 分支名

​ git checkout 分支名

​ 貼上**和檔案(你自己寫的),不要粘公共檔案(如:package.json)

​ git add

​ git commit

​ git push(如果你不是第乙個push的人,那麼,你應該要先pull的)

​ package.json怎麼辦? 由指定的乙個人維護。

​ git merge 分支名 (合併)

git多人協作 分支

分支 建立分支 git checkout b 新分支 切換分支 git checkout 目標分支 刪除分支 git branch d 待刪除分支 推送到遠端分支 git checkout b dev git pull 提示 如果gitlab沒有dev git branch set upstream...

Git多人協作

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

git 多人協作

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