Unfortunately Stash does not yet have a way to do anything of those things. That might actually make a nifty little plugin. As far as I'm aware there isn't a immediate plan to introduce that into Stash, although you're welcome to raise a feature request.
Undoing commits might be a little problematic given that unless it's the tip of branch there could be merge conflicts, which we couldn't do much about.
You can certainly view commits/files from a given tag by using the branch selector. Is that what you mean?
Creating branches/tags can be done locally on a cloned repository and then pushed to Stash. eg
git tag my_tag git branch my_branch git push origin my_tag my_branch
You can certainly do that. In Git you have to think of branches more as pointers or named references than a heavy 'branch. So creating a branch on another branch is as simple as "attaching" another pointer.
I recommend reading GitPro for more information about how Git works. I've found it helps make using Git a much more enjoyable experience.
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
Hello Community! My name is Claire Maynard, and I’m a Product Marketing Manager on the Bitbucket team. I’m interested in hearing what advice or tips you have for new users getting started on ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs