我正在使用主分支并创建了一个名为'A'的分支。
分支'A'包含用于创建“小部件”的HTML/CSS/JS。
在审核这段代码时,我还想着手创建此“小部件”的测试。
我目前无法使用主分支工作,因为分支'A'尚未合并。但是在代码审核期间,我需要一种在不对Branch 'A'进行更新的情况下继续使用Branch 'A'的方法,以便将其推送到主分支。
我认为我需要从Branch 'A'创建Branch 'B',以便我可以继续使用已经创建的代码。
问题1.如何在git中执行此操作?
问题2.一旦我将Branch 'A'合并到主分支,是否也会包括Branch 'B',即使我还没有完成它?
问题3.我可以独立于Branch 'A'合并Branch 'B'吗?
答案1:使用Git命令`git checkout -b B A`来创建基于分支A的新分支B。答案2:不会,只有已经合并到主分支的提交才会包括在主分支中。
答案3:是的,您可以单独合并分支B而不必合并分支A。
git revert
的用途。 - Darael