This question is about Bitbucket, which I mainly use via SourceTree, so I don't know much about the git command line.
Occasionally I encounter regression bugs; to help fixing said regressions one strategy is to...
As an attempt to do just this, I typically use the checkout button in SourceTree, which results in a detached head and doesn't feel very clean. Is there a better way to do this?
Checking out commits and having the head detached is exactly the way to do this.
Improvement ideas:
I already use separate clones although I do find it a bit cumbersome (but have no objections if it is the best known way to do it with bitbucket and sourcetree...). "Easily compare" - by which you mean easily run both versions side by side? (Or you meant "compare" more literally?)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I mean, diff the whole file tree, compile+run both or whatever comparison you need. :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.