例如,我现在在develop
分支,并且必须修复两个错误,
所以首先我git checkout -b hotfix/bug1
,修复并提交并推送到Github并提取请求并等待合并。
我应该从哪里开始修复bug2?
在hotfix/bug1
,然后是git checkout -b hotfix/bug2
,并修复并提交并推送?
checkout develop
然后git checkout -b hotfix/bug2
,然后修复并提交并推送?
答案 0 :(得分:2)
选择#2。如果你分支开发,它将简化你的生活。
进入master将强制最终通过合并来协调两个错误。
另外请记住,您的两个错误修复可能无法按原样接受,因此最好尽可能独立地开发它们。