Is there a user’s manual for SourceTree?

 I clicked the help tab but there is not much there. I see several different icons of various colors on the UI but I can find no reference to tell me what they mean. 

4 answers

Hi, this is not exactly what you asked for but there are a couple of videos you can check:

Most of official documentation is for troubleshooting.

It is my understanding that the Mac version has more content in Help than the Windows version. Which are you using? Also search this site for specific questions, such as What do bookmark icons mean? (

Thanks for the responses but I have a few more questions as I have just started working on a project that is already well underway. Being such I am not at liberty to play and see what might seem intuitive.

In the window that has nodes and lines perhaps the nodes are representing commits and parallel lines might represent different branches. But then to the right there are multiple labels. Not sure what this tells me.

On some lines items are highlighted in different colors, so far I see grey, light blue, lavender, orange, and a pinkish color. What could one infer from these colors?

In the list of branches some have grey boxes next to them with up or down arrows. Does this number tell me how many differences there are between this branch and something else?


Thanks again,


Nodes ARE commits, and the lines kind of represent branches. It might be more accurate to say that they show parent/child relationships between commits, but these relationships occur within branches. The labels are branches and tags. In the case of branches, the label shows up on the "HEAD" commit of that branch.

This one has been asked repeatedly (1, 2, 3), which is why I suggested searching for yourself: The colors of the lines are a visual aid only. In a project like mine, which has 8 or more lines if you go back just a week, the color coding is essential to tracing the connections between commits.

The grey boxes with up or down arrows are telling you the number of commits different between your local branch and a tracked remote branch. An up arrow means you have commits you need to push, a down arrow means the remote has commits you need to pull. If a branch has both, you will need to pull first, then push. Run a Fetch to update those counters.

Not the line color of the boxes but the colors highlighting some of the entries on the lines to the right of the nodes. Those are the colors I am talking about.

I've got no idea what you are saying. Maybe attach a screenshot?

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Oct 23, 2018 in Sourcetree

Tip from the team: configure your repos for hosting goodness!

Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...

962 views 4 2
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