[git] Moving uncommitted changes to a new branch

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?

This question is related to git

The answer is


Just move to the new branch. The uncommited changes get carried over.

git checkout -b ABC_1

git commit -m <message>

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.