我正在尝试理解分支。
场景:我正在处理 branch1,但我意识到在继续处理 branch1 之前我需要做另一项任务。在我完全完成该功能之前,我不想删除 branch1。所以,我想先创建一个分支2并完成另一个任务。完成 branch2 后,我该怎么做才能使用该功能更新 branch1?
我...
方法1:完成branch2后,我是否将其与主分支合并,然后切换到branch1并与主分支合并?
方法二:或者我合并branch2和branch1,然后和main合并。
如果分支 2 和主分支之间没有冲突,两种方法都可以工作。
如果有冲突,第二种方法不解决,合并分支1时需要重新解决。