How to Install and Set-up Git
Git is a version control system designed to keep track of source code changes. It can be used by a lone developer to keep a history of project versions or to help a team of developers collaborate together. Before you can use Git it will need to be installed.
In this tutorial, we will learn how to install Git on your system and set up your user details so others will know you have made code changes.
Check if Git is installed
First, open a terminal window and type the following command to lookup your Git version.
git version 2.7.4
If a Git version number is returned, awesome! You already have Git installed and you can move on to the setting up section. If you get a command not found error, you will need to install Git.
git: command not found
How to Install Git on Linux
Depending on your variant of Linux you will need to install Git using either the
apt package manager. Let's go through this process for the most popular Linux distributions.
Installing Git on Ubuntu or Debian
For Ubuntu or Debian use the apt package manager. Begin by updating
apt then installing Git; you will have to run these commands in sudo mode.
sudo apt update
sudo apt install git
Installing Git on CentOS or Fedora
If you're using CentoOS or Fedora, use the
yum package manager. Begin by updating the yum software then installing Git.
sudo yum update
sudo yum install git
Installing Git on macOS
macOS should have Git preinstalled if it isn't type
git into the terminal and you should be prompted to install it. if for some reason you don't get a prompt a good option would be to install it using the Homebrew package manager for macOS like this:
brew install git
Installing Git on Windows
The best option for installing Git on Windows is to download the build from the official Git website (here is the download page for Windows).
Setting up Git
Once the installation is complete, the next step is to add your details so that changes to repositories made by you will show your name. To do this we will need to edit the user name and email inside your Git configuration file.
git config --global user.name "John"
git config --global user.email "[email protected]"
Replace the details inside the double quotes to your desired values. To test your configuration is indeed set use the
config --list command:
git config --list
You should see something like this:
user.name=John [email protected]
That's it! Git is now configured and ready to use on your machine.