[資訊] Git多人協作教學

利用Git進行多人協作開發(入門篇)
https://segmentfault.com/a/1190000019714354

Git 分支管理實踐 | 碼雲最佳實踐
https://mp.weixin.qq.com/s/RSREs3MqxidPX8h8wJfv4Q

如何管理一個大型開源倉庫?淘系帶你一探究竟
https://mp.weixin.qq.com/s/HwlN36eZlXd-6z1q3Iz-xA

一、創建a分支

//建立a分支
git branch a

//切換到a分支
git checkout a

在a分支上開始進行編寫

二、提交代碼到遠端的 a 分支

// 將項目的代碼變化提交到緩存區(包括修改、添加和刪除)
git add -A

// 將緩存區的所有內容提交到當前本地分支,並附上提交說明:'xxx'
git commit -m 'xxx'

// 將代碼提交到遠端a分支
git push origin a

三、合併

3.1 合併 a 分支的這個過程中都沒有人提交過代碼到 master 分支,那麼你可以在GitHub上發起 Pull requests 請求將 a 分支的代碼合併到 master 分支

3.2 若有人提交過代碼到 master 分支

//切回 master 分支
git checkout master

//將最新的遠端 master 分支代碼拉到本地的 master 分支
git pull origin master

//切換到本地 a 分支
git checkout a

//將本地 master 分支合併到當前分支
git merge master

合併的過程中有衝突,那麼我們可以借助 vscode 去查看衝突的代碼並選擇我們需要保留的代碼


#Git, branch, pull, checkout, master, add, commit, push, 多人, 分支, 合併

留言