我一直在一个名为“A”的分支上工作。我刚刚意识到,自从上次提交以来添加的代码应该放在一个特定的(实验性的)分支中,而不是在“A”分支中。如何将更改提交到新分支并使“A”分支保持上一次提交时的状态?
我一直在一个名为“A”的分支上工作。我刚刚意识到,自从上次提交以来添加的代码应该放在一个特定的(实验性的)分支中,而不是在“A”分支中。如何将更改提交到新分支并使“A”分支保持上一次提交时的状态?
git checkout -b <new_branch_name>
git checkout -b branch_name
您可以直接将更改提交到新分支中。
git stash
git checkout branch-A
git stash pop