I need to locally rollback to a previous commit in sourcetree because code is missing from a deployment, but I do not want to lose all the work done that has been committed and pushed since that earlier commit.
I find sourcetree's terminology and options confusing and sometimes they don't work as I would expect them to.
How do I do rollback to get previous versions of files to make changes without losing the changes made recently? Thanks!