Skip to content

Latest commit

 

History

History
30 lines (15 loc) · 1.78 KB

setup-git-client.md

File metadata and controls

30 lines (15 loc) · 1.78 KB

Version Control Utilities

The goal of a "version control" tool is to help us track changes in our code, and easily interface with code hosting and collaboration platforms like GitHub.

Git is a leading system for performing version control. To use Git, you will need a Git Client of choice, such as the Git command line tool, or GitHub Desktop software. Professionals may prefer to use Git from the command line, but there is a learning curve. So beginners are encouraged to get started with GitHub Desktop first, which provides an easier to use graphical user interface (GUI).

GitHub Desktop

All students are encouraged to install GitHub Desktop software, for Mac or Windows.

After installing, you will need to login with your GitHub account credentials. See this GitHub Desktop setup guide, and the professor's GitHub Desktop configuration reference for more details.

NOTE: GitHub Desktop may require the Git command line utility to be installed on your computer (see below)

Git CLI

Installing command line Git depends on your operating system:

  • Windows users who have installed Git Bash will have satisfied the Git installation requirement.
  • Mac users may find that a system version of Git is already installed, and that might be sufficient to satisfy the Git installation requirement. Any Mac users who encounter errors or who desire a newer version of Git can consider installing Homebrew, and using Homebrew to install Git.

Verifing Git has been installed:

git --version