When I right click a branch X (say) in source tree I get menu options such as
"Update to X"
"Merge X into current branch"
"Rebase current changes onto X"
"Diff against current"
"Create Pull Request"
Where can I find help on each of these menu options? It seems to me that I need to learn what each verb "Update, Merge, Rebase, Diff" means. Is there an easier way? I am using Mercurial
These are standard git operations - and there's nothing special from SourceTree within these actions ....
I would recommend to get more familiar with git and get fundamental knowledge of git studying a few git tutorials like
Thanks Johannes, I have worked through Mercurial tutorials, but as a newby was hoping for easy reminders. Even a link to a glossary of terms would help.
I did find https://blog.sourcetreeapp.com/2012/08/21/merge-or-rebase/
Hmmm ... these verbs are describing mostly the most elementary concepts of a SCM. I really don't know neither anything about mercurial nor a good glossary of terms ... A very basic intro into SCM (git): http://tom.preston-werner.com/2009/05/19/the-git-parable.html (hope this gives an intro into the concepts of SCM which could be understood by absolute beginners ... As I'm a more advanced user almost everything there is clear for me ...) You might also find hints here: http://stackoverflow.com/questions/7076164/terminology-used-by-git But as I said: I'm a git-boy, so no links for mercurial ... ;-/
Supported Platforms macOS Sourcetree has a lot to offer and, like many developer tools, finding and using it all can be a challenge, especially for a new user. Everyone might not love ...
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