Before you install Git, it's a good idea to check to see if you already have it installed. To do so, simply open a terminal window and type "git --version" and press Enter.

Based on the response you get, one of the following videos will be applicable to your installation.

If you're prompted to install Xcode or the Command Line Developer Tools

If you're prompted to install Xcode, or the command line developer tools, you either do not have git installed, or don't have it in your $PATH variable. To double check, run "ls /usr/local" and look through that list to find git.

If you don't see git in that list, you most likely don't have it installed and can continue to the video "Installing Git if You Do Not Have Xcode or the Command Line Developer Tools Installed".

If you do see git in that list, continue to the video "Updating Git From an Older Version to the Latest Release".

If you have a version of Git from Apple

If you get a message like "git version 1.9.3 (Apple Git-50)", you have Git installed from Apple (through Xcode or the command line developer tools), and can most likely benefit from installing the latest build directly from the official Git website. Before you do that, you'll want to check to see if there is already an official version installed, that just isn't getting priority ahead of the version from Apple. To do that, run "ls /usr/local" and look through that list to find git.

If you don't see git in that list, you most likely have not installed an official package and should continue to the video "Updating Git if You Have Only the Version That Comes with Xcode or the Command Line Developer Tools".

If you do see git in that list, continue to the video "Updating Git if You Have the Version From Apple as well as an Official Install".

If you have an official version of Git already installed

If your terminal responds with a message like this: "git version 2.0.1", you have an official version installed, but may need to update it to utilize the latest release. In this case, continue to the video "Updating Git From an Older Version to the Latest Release".