How do I get an explanation of the source tree menu options?

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"

"Close X"

"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

2 answers

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

She's using Mercurial, not Git, so those tutorials aren't directly relevant. However, the spirit of the answer is accurate: these are Mercurial terms, and SourceTree assumes that you know enough about Mercurial to understand those terms.

Oppps - misread the question. - thanks for the hint. Generally said: these are basic terms of almost any modern sourcecode management system (SCM). You should try to broaden your knowledge of your SCM ...

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



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): (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: But as I said: I'm a git-boy, so no links for mercurial ... ;-/

Suggest an answer

Log in or Join to answer
Community showcase
Brian Ganninger
Published Jan 23, 2018 in Sourcetree

Tip from the team: workflow and keyboard shortcuts

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 ...

251 views 0 3
Read article

Atlassian User Groups

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!

Find my local user group

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

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot