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

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,556,533
Community Members
 
Community Events
184
Community Groups

Upgrade Mintty to latest version?

The terminal application which came with Sourcetree 3.0.17 shows there is a newer version; Mintty 2.9.6  ( I now have 2.8.5).

Is it save for me to upgrade it, or should I wait for a newer version of Sourcetree which might upgrade it?

How is the Mintty terminal version managed anyway?

Thanks!

1 answer

1 accepted

0 votes
Answer accepted
minnsey
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Feb 06, 2019

Hi

Sourcetree doesn't manage that we simply call the Git Bash terminal. So any upgrade will come through Git for Windows updates.

I'm not sure if I understand.

Prior installing SourceTree, I didn't have Git or Mintty. After installing SourceTree I did.

I found the git executable in my windows home directory, under Atlassian\SourceTree\git_local. Also the Mintty is installed in git_local.

So for me, both Git and Mintty came included in SourceTree.

I don't see any way to upgrade either one via some Windows installer or anything. The programs are not listed in the Windows 'Programs and Features', but SourceTree is.

I can however choose to Update the Embedded Git version from within SourceTree (via Tools, Options, Git, Git Version). But I don't know if that upgrades Git from 2.18 to 2.20.1 or whatever version.

Could you please explain a little further what you mean?

Also, if I would upgrade manually both Git and Mintty to the latest version, is SourceTree affected in any way?

minnsey
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Feb 07, 2019

Sure.

Mintty is part of the Git for Windows distribution. The Git for Windows version controls what version of Mintty you have, but yes Sourcetree does control what embedded version of Git for Windows you have.

Sourcetree has the ability to install it's own copy of Git into the git_local folder. The verison of Git used for that is hardcoded into the Sourcetree release, so running the Update Embedded Git option will update older versions of Git but not past that specificed version.
For example Sourcetree 3.0.17 specifies Git 2.20.1
 
Sourcetree also has the ability to work with an externally installed copy of Git for Windows. So you can download whatever version, within reason, you like from https://git-scm.org and install it. In Sourcetree you can then use the System option in the Tools/Options/Git tab to configure Sourcetree to use that external copy of Git. If the Git is available on the PATH it will find it automatically, otherwise you can find it yourself. 

Sourcetree should continue to function correctly if you do this.

This functionality allows users to either keep their Git version uptodate faster than Sourcetree releases or potentially stay on an older version of Git. 

Like kxk4xyh likes this

Aha! I get it. Thank you very much!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events