Up to now, I wasn't creating a branch for each new version of ooeclipse. However, I had a bug report last Friday on a rarely used part of it. The problem came again: what to do in order to fix this version quickly without providing any of the unstable features of master. Hopefully Git came to help me:
# Extract the commit before the unstable changes git checkout 73577b8de7d2f3a5ff149b2a3ca8c1c21289a828 # Create the local branch for the stable version git checkout -b ooeclipse-1-1-2 # Push the new local branch into a new remote branch git push origin ooeclipse-1-1-2:ooeclipse-1-1-2
Then the bug could be fixed and committed into git. The updated version has been uploaded into the update sites.