Missed Team ’24? Catch up on announcements here.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

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

Kirsten Greed March 24, 2015

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

0 votes
Kirsten Greed March 25, 2015

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/

 

 

Johannes Kilian
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2015

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

0 votes
Johannes Kilian
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2015

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

Seth
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2015

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.

Johannes Kilian
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2015

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

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events