假设远程有个normal常规分支
而你只是改一个bug或者做一个小需求
一般情况下
这完全可以不用新建远程分支
我们可以基于normal常规分支
创建一个本地分支
在本地分支开发
然后将本地分支绑定到normal分支
再从本地分支提交代码到normal分支
新的本地分支以dev开头taskId结尾
例如dev_96064
从建立到绑定到提交步骤如下:
$git checkout normal
$git pull
新建:
$git checkout -b dev_96064
git pull
绑定:
git branch --set-upstream-to=origin/normal
提交:
git add .
git commit -m "提交代码"
git push origin HEAD:normal
图片示例
从远处normal分支拉本地新分支
然后让两个branch绑定