场景
项目开发完毕到了测试修改bug的阶段
1、原有分支消除创建新的分支
如果是简单的origin分支网上都有复制一下就好,但是我看了网上的例子都是简单的在origin下进行演示的 no problem,当然这些操作sourcetree 就可以完成。
先贴创建本地分支的代码
git checkout -b passport/couponBUG140Fix
2、创建远程分支
git push --set-upstream origin passport/coupon140Fix
因为网上例子的误导我们默认为origin 后面跟的是文件名,经过一番折腾我才知道origin后面是路径名字如果你要将远程放到指定的分支下尤其是多级的,那么你在创建本地分支的时候创建的名字也应该为路径名字而不是单个的文件名字 然后推送到远程的时候也必须要是路径的名字,当然也可以尝试改个新的名字
3.提交pr (pull request)
这个在github上面选中要提交的分支再选中自己的分支提交就好。
codeReview之后提交上去了之后就可以把这个bug分支删除了。
网友评论