我們公司的專案程式碼管理是採用Git進行版本控制,其中用了git rebase 和gitlab的merge request,都說git rebase能讓提交記錄呈線性等其他各種好處,我想知道你們公司的Git流程是什麼樣子的,能詳細說明下一次commit的完整流程嗎?
git rebase
认证0级讲师
git status偵測git pull新程式碼--衝突修改 git add .commitpush
gitflow
半gitlab flow
說了別笑話,在當SVN用
我們公司用的github. 每次修改添加程式碼都會建立一個分支(功能分支),push到遠端。發起pull request。其他人review->approve。然後自己merge到master. 最後刪除此遠端分支。
git status偵測
git pull新程式碼--衝突修改
git add .
commit
push
gitflow
半gitlab flow
說了別笑話,在當SVN用
我們公司用的github. 每次修改添加程式碼都會建立一個分支(功能分支),push到遠端。發起pull request。其他人review->approve。然後自己merge到master. 最後刪除此遠端分支。