一、業務背景
現如今的需求版本開發迭代中,由於協同合作研發的必要性,如何有效的解決協同研發帶來的項目管理問題,最終提高員工的效能,是十分迫切,亟待解決的。
二、準備工作
版本控制:gitHub
研發工具:idea
用戶角色:master、developer
三、實施方案
3.1、遠程倉庫
3.1.1、建立一個項目 merge_test
3.1.2、建立一個master分支(主分支)
3.2、fork
3.2.1、fork自己空間一份同樣的項目
四、developer開發流程
4.1、本地倉庫中建立和自己空間遠程項目的鏈接
git clone .....
git remote -v
遠程版本此時只有一個
4.2、本地倉庫中建立和主遠程項目的鏈接
指定名字爲upstream,指向原項目倉庫
git remote add upstream ......
再次查看遠程版本
git remote -v
遠程版本此時有兩個
4.3、更新遠程主倉庫代碼到遠程空間倉庫
git pull upstream master //從原倉庫更新代碼到的本地master分支
git push origin master //將master推到自己的遠程倉庫
更多git命令:快點我