Today we’re releasing SourceTree for Mac 1.9.5; it’s a point release in name, but it has enough interesting things going on under the hood that we thought it deserved a blog post of its own. Let’s dig in!

  1. Global Nav Open Menu Global Nav Close Menu; Apple; Shopping Bag +.
  2. Microsoft office 2011 for mac 10 9 5 free download - Apple Safari, Windows 10, Microsoft Teams for Windows 10, and many more programs.
  3. Mac os x 10.9.5 adware social advice Mac users interested in Mac os x 10.9.5 adware generally download: Malwarebytes Anti-Malware 4.5 Free. Malwarebytes Anti-Malware is a Mac utility that helps you boost your system protection by finding and removing adware threats from your computer.
  4. Download hightail for mac os 10.9.5 for free. System Tools downloads - Hightail by Hightail Inc. And many more programs are available for instant and free download.
  5. Apple has officially released full and final version of OS X Mavericks 10.9.5 (Build: 13F34) Update to all Mac desktop and laptop users running OS X Mavericks v10.9 operating system, after experimenting and testing six beta versions of OS X 10.9.5 Mavericks. Safari 7.0.6 web browser with the latest available Safari 7.1 Update is also included. Mac users can Download OS X Mavericks 10.9.5.

Git 2.0: ‘simple’ is the new ‘matching’

Sourcetree Mac Os 10.12

Our friend Nicola wrote a great post recently about what changed in git 2.0 from a command line perspective. In SourceTree the main effect is around the default behaviour for pushing branches. Before git 2.0 the default was ‘matching’, which means that branches with the same name on the local and remote would be pushed – in SourceTree terms this means which branches are initially checked when you open the push dialog, although it also affects the which branch is chosen for the ‘push immediately’ option in the commit pane too.

From git 2.0 the default changes to ‘simple’, which means that the default is to push only your current local branch, and to push it to the remote branch that it is tracking, so long as they also have the same name. SourceTree respects this default if you’re running git 2.0+, which currently you’d only be doing if you’d told SourceTree to use the system installed git (our embedded git will be updated at a later date). You can also choose to explicitly set the push branch behaviour in Preferences > Git > Push Branches, regardless of what git version you’re running.

Sourcetree provides a valuable service to coders and developers. Command-line coding offers a limited view of overall work, especially when managing large projects. Sourcetree solves this by visualizing everything that is happening simultaneously. Should you download it? Download Slack for free for mobile devices and desktop. Keep up with the conversation with our apps for iOS, Android, Mac, Windows and Linux.

Better memory usage

SourceTree’s memory usage has been optimised considerably in this release. You should find SourceTree uses less memory under heavy use, and that it gives memory back to the rest of the system more quickly when you close repositories and other windows. And who doesn’t like more memory? 🙂

Auto-refreshing & ignored folders

SourceTree automatically refreshes when files change (unless you turn it off), which is a useful feature. However, previously if a file changed inside a folder which you’d told Git or Mercurial to ignore, it would still cause SourceTree to refresh. This is because SourceTree didn’t read your ignore files itself, it left the filtering of file statuses to Git and Mercurial, only providing functions to add items to the ignore lists.

Download Sourcetree Windows 10

From this update SourceTree reads & caches your ignore files itself, and uses them to make decisions about whether to automatically refresh. If SourceTree is notified of a change in the file system, it will check the cached ignore patterns and filter out changes that are contained within an ignored folder, thus avoiding triggering an auto-refresh for these events. This only works for changes within folders which are ignored in their entirety, not for individual files, because the file system event system in OS X only reports changes at a folder level. However, this feature is particularly useful for build folders and Xcode metadata folders such as username.xcuserdatad, which are frequently written to automatically but are usually ignored.

Sourcetree For Mac

Many bugs fixed

Download Sourcetree Version

This probably goes without saying, but we’ve squashed a number of bugs in this release, most notably a particularly nasty one which has been causing seemingly random crashes for a few people; the telltale sign of this one was a crash log featuring ‘NSConcreteFileHandle’. That one sucked, so we’re glad it’s gone now, along with a bunch of other bugs which you can read about in the Release Notes. Java 7.0 download for mac.

Install Sourcetree Mac

So 1.9.5 is a point release; you won’t see any big surface changes, but under the hood things just got a significant tune up, and that stuff is important too. We hope you like it!