Download Git Bash For Mac
Installing Git on Linux. Determine on which Linux distribution your system is based on. See List of Linux distributions – Wikipedia for a list. Most Linux systems – including Ubuntu – are Debian-based. Debian-based linux systems. Open a terminal window. Copy & paste the following into the terminal window and hit Return. On my mac, however, the Terminal application is used for Git commands like Git Bash on Windows. I was a bit confused as to why I could not find a Git Bash version for Mac anywhere on Git's site. It turns out that Git commands are all executed in the Mac terminal application, Terminal.
May 19, 2020 Mac OSX Manual Environment Set Up Introduction. This Readme is a step-by-step guide for how to set up your local environment on a Mac. Please note that these instructions will not work for non-Mac users. If you're on a Windows 10 machine, see the Windows Subsystem for Linux setup instructions. Drush can be installed on a Mac using the Homebrew package manager, or manually using the following steps. Download and unpack Drush Download either the tar.gz or zip file from the Drush project page and unpack it into your home directory or a directory below your home directory. For example, if your home directory is /Users/myusername, unpacking the tar.gz or zip file there.
An easy to refer to document for setting up macOS 10.15 Catalina.
Previous Setup Gists
My previous macOS / OSX setup gists:
- Mac OS X 10.10 Yosemite - https://gist.github.com/suzannealdrich/d240c4741052b5db732a
Install Software
The software selected is software that is 'tried and true' --- software I need after any fresh install. I often install other software not listed here, but is handled in a case-by-case basis.
Prerequisites
System Config Files
Files from my personal system-config
repository on GitHub. There are some useful scripts and configs that make this process quick. This contains a Brewfile
, for example.
git clone https://github.com/suzannealdrich/system-config ~/.system-config
Homebrew
ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
Xcode Command Line Tools
During install of Homebrew, the script will kindly detect that you have not yet installed Xcode Command Line Tools, and pop up a dialog asking if you want to install it. Yes, you do. I defer to install the full Xcode until later since the download takes longer and I want to keep moving forward. For now, just the Xcode Command Line Tools.

Mac App Store Command Line Tools
Install Git Bash On Mac
Install Git Bash Mac
The mas
command by argon
is a handy tool to interact with the App Store without needing to point and click, search, and otherwise need manual intervention. This lets us install the next batch of software very quickly using Terminal.
Now that Homebrew is installed, it's easy to get mas:
brew install mas
Then signin to the Mac App Store for the first time (if you are already signed in, then it will tell you):
mas signin [email protected]
El capitan boot disk. You may see the message “To continue we need to erase the disk at /Volumes/Untitled.

Install binaries from a Brewfile (apps from App Store using mas, apps from Cask)
Git For Macbook
How To Open Git Bash
Edit Brewfile for last minute changes
You may wish to add or remove a few App Store or Cask items before initiating Homebrew to install all of the applications. If you wish to review these now you may fork the system-config
repo and edit the Brewfile (~/.system-config/Brewfile
) now.
Install apps
Git Bash Download Mac
brew bundle --file=~/.system-config/Brewfile
This will take some time, especially if you have a slow internet connection and because Xcode is huge. But it's faster than you having to search the App Store app and click to install for each of these!
Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience.
If you want to add another GUI tool to this list, just follow the instructions.
GitHub Desktop
Platforms: Mac, Windows
Price: Free
License: MITSourceTree
Platforms: Mac, Windows
Price: Free
License: ProprietaryTortoiseGit
Platforms: Windows
Price: Free
License: GNU GPLGit Extensions
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLGitKraken
Platforms: Linux, Mac, Windows
Price: Free / $29 / $49
License: ProprietaryMagit
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLSmartGit
Platforms: Linux, Mac, Windows
Price: $79/user / Free for non-commercial use
License: ProprietaryTower
Platforms: Mac, Windows
Price: $69/user (Free 30 day trial)
License: ProprietaryMeGit (based on EGit)
Platforms: Linux, Mac, Windows
Price: Free
License: EPL2.0Sublime Merge
Platforms: Linux, Mac, Windows
Price: $99/user, $75 annual business sub, free eval
License: ProprietaryGitUp
Platforms: Mac
Price: Free
License: GNU GPLFork
Platforms: Mac, Windows
Price: $49.99, free evaluation
License: ProprietaryGitAhead
Platforms: Linux, Mac, Windows
Price: Free
License: MITgitg
Platforms: Linux, Windows
Price: Free
License: GNU GPLungit
Platforms: Linux, Mac, Windows
Price: Free
License: MITFugitive
Platforms: Linux, Mac, Windows
Price: Free
License: VimGitEye
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryLazyGit
Platforms: Linux, Mac, Windows
Price: Free
License: MITgmaster
Platforms: Windows
Price: Beta / Free for non-commercial use
License: ProprietaryGuitar
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLPocket Git
Platforms: Android
Price: 1.99€
License: ProprietaryWorking Copy
Platforms: iOS
Price: Free with in-app purchases
License: ProprietaryGitfox
Platforms: Mac
Price: €3.99/m or €24,99/y per user
License: Proprietarygit-cola
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLCycligent Git Tool
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryGitUI
Platforms: Linux, Mac, Windows
Price: Free, but donations welcome
License: MITgiggle
Platforms: Linux
Price: Free
License: GNU GPLAurees
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryGitbox
Platforms: Mac
Price: $14.99
License: ProprietaryCodeReview
Platforms: Linux, Mac, Windows
Price: Free
License: GNU GPLGit2Go
Platforms: iOS
Price: Free with in-app purchases
License: ProprietarySnailGit
Platforms: Mac
Price: $9.99 / Lite version
License: ProprietaryGitX-dev
Platforms: Mac
Price: Free
License: GNU GPLGitBlade
Platforms: Linux, Mac, Windows
Price: Free Lite version, $59.99/user/year for PRO version
License: ProprietaryRepoZ
Platforms: Mac, Windows
Price: Free
License: MITCong
Platforms: Windows
Price: Free
License: ProprietaryGitDrive
Platforms: iOS
Price: Free with in-app purchases
License: ProprietaryGitFiend
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryGitAtomic
Platforms: Windows
Price: 15.00€
License: ProprietaryNitroGit
Platforms: Windows
Price: 20€/user / Free for non-commercial use
License: ProprietaryGitFinder
Platforms: Mac
Price: $24.95
License: ProprietaryVershd
Platforms: Linux, Mac, Windows
Price: Free for personal use, otherwise $37
License: ProprietaryGitVine
Platforms: Linux, Mac, Windows
Price: Free
License: ProprietaryPolyGit
Platforms: iOS
Price: Free with in-app purchases
License: Proprietary
Git On Mac
There are other great GUI tools available as well. Have a look at the list of interfaces, frontends and tools in the Git Wiki.