我正在寻找合适的git工作流程,我正在寻找rebase
方法。
多少(见下文)方法是否合适?
注意:此方法将用于具有中央gitloite服务器的分布式团队。每个人(合并主人除外)将从develop
分支推进和拉出。
git checkout develop
git pull
git checkout -b featureBranch
touch newfile
git commit -am 'commit message'
git fetch origin
git rebase origin/develop
touch newfile2
git commit -am 'newfile2 added'
git fetch origin
git rebase origin/develop
git checkout develop
git pull
git rebase featureBranch
git push origin develop
我也尝试过考虑使用git-flow,但似乎并没有假设使用中央git存储库。