Git checkout -b newBranch
Git add .
Git commit -m “comment”
Git checkout develop
Git pull —rebase origin develop
//有冲突解决冲突
git rebase —continue
Git rebase newBranch
//有冲突解决冲突
git rebase —continue
Git push origin develop
Git branch -D newBranch
切换分支开发切来切去比较麻烦,比较容易出错,如果非要新建分支开发,
可以采用上面的操作步骤,
还有,尽量在这个分支上做完整功能了在一次性合并过去,
合并过去了就删除这个分支,合并后有问题可以直接在develop修改再提交,
尽量减少merge的提交。
如果改动少且很短时间改完.......使用stash更方便.......步骤:
1.改完之后.将改动的内容全部放入stash.
2.git pull 拉取代码(由于将改动的都放stash了 所以执行pull 和rebase是一样的)
3.pull拉取完之后.把stash的内容取出来, add commit push
网友评论