Moving uncommitted changes to a new branch
GitGit Problem Overview
> Possible Duplicate:
> Move existing, uncommited work to a new branch in Git
I have some code in branch ABC.
After making some changes to it, i'd like to move all those uncommitted changes into a commit on a new branch ABC_1.
How can this be done please?
Git Solutions
Solution 1 - Git
Just create a new branch:
git checkout -b newBranch
And if you do git status
you'll see that the state of the code hasn't changed and you can commit it to the new branch.
Solution 2 - Git
Just move to the new branch. The uncommited changes get carried over.
git checkout -b ABC_1
git commit -m <message>
Solution 3 - Git
Just create a new branch with git checkout -b ABC_1
; your uncommitted changes will be kept, and you then commit them to that branch.