In SmartGit, open the log and use Query | Load All Commits . This should temporarily return your commits to you so that you can add a branch to make them available again. After that, either Merge, Rebase, or Cherry - select your changes in master (assuming that you and your team work as master ).
source share