Das wichtigste zuerst: Wenn es committed ist und sogar auf den Server gepusht wurde, dann kann nichts kaputt gehen.
SourceTree sagt in der englischen Version zu dem gewünschten Schritt (eine ältere Revision benutzen) "Update to...". Das ist meiner Meinung nach eine der Grundfunktionen. Gratuliere, daß Ihr das bisher nicht gebraucht habt, spricht für Euren Code.
Ausgehend von hier
https://confluence.atlassian.com/get...ith-sourcetree empfehle ich (nochmal) einen kurzen bis mittel langen Blick in die wirklich gute Doku von SourceTree zu werfen.
Sherlock