Search code examples
gitbranch

Putting uncommitted changes at Master to a new branch by Git


How can you put uncommitted changes to a branch TEST when I am at the branch master?


Solution

  • You can just checkout to the test branch and then commit. You don't lose your uncommited changes when moving to another branch.

    Supposing you are at the master branch:

    git checkout test
    git add .
    git add deletedFile1
    git add deletedFile2
    ...
    git commit -m "My Custom Message"
    

    I am not really sure about the deleted files, but I guess they aren't included when you use git add .