我在分支ABC中有一些代码。
在对其进行一些更改后,我想将所有未提交的更改移动到新分支ABC_1上的提交。
请问这怎么办?
答案 0 :(得分:282)
只需创建一个新分支:
git checkout -b newBranch
如果你执行git status
,你会发现代码的状态没有改变,你可以将它提交给新的分支。
答案 1 :(得分:20)
转到新分行。未提交的更改将继续进行。
git checkout -b ABC_1
git commit -m <message>
答案 2 :(得分:12)
只需使用git checkout -b ABC_1
创建一个新分支;您的未提交更改将被保留,然后您将它们提交到该分支。