Git is a widely used version control system that helps developers track changes to their code and collaborate efficiently on projects. If you’re using Ubuntu and want to get started with Git, this guide will walk you through the simple installation process. Whether you’re new user or looking for how to install git on ubuntu, you’ll find all the steps you need here.
What is Git?
Git is a distributed version control system that enables developers to manage and track changes to code. It allows multiple people to collaborate on the same project, provides tools to merge changes, and helps you keep a history of all modifications made to a project over time. Git is commonly used in combination with platforms like GitHub, GitLab, and Bitbucket for hosting repositories.
Now, let’s move on to how you can install Git on Ubuntu system.
How to Install Git on Ubuntu?
There are a few easy ways to install Git on Ubuntu. Below are the most common methods.
Method 1: Install Git Using APT (Recommended)
The easiest way to install Git on Ubuntu is by using the default package manager, APT.
Step 1: Update Your Package List
Before installing any new software, it’s good practice to update the package list on your system to make sure you’re getting the latest version available. Open your Terminal and run:
sqlCopysudo apt update
Step 2: Install Git
Once your package list is updated, install Git with the following command:
Copysudo apt install git
This will automatically download and install the latest version of Git from Ubuntu’s software repository.
Step 3: Verify the Installation
Once the installation is complete, confirm that Git has been successfully installed by typing:
cssCopygit --version
If installed correctly, you should see the installed version of Git displayed, such as git version 2.34.1
.
Method 2: Install Git from the Official Git PPA (For Latest Version)
Sometimes, the version of Git in the default Ubuntu repositories may not be the latest. If you need to install the most recent version, you can use the official Git PPA (Personal Package Archive).
Step 1: Add the Git PPA
First, you need to add the Git PPA to your system. Run the following command:
bashCopysudo add-apt-repository ppa:git-core/ppa
Step 2: Update Your Package List
After adding the repository, update your package list:
sqlCopysudo apt update
Step 3: Install Git
Now, install the latest version of Git using the following command:
Copysudo apt install git
Step 4: Verify the Installation
Once the installation is complete, check the version of Git installed:
cssCopygit --version
This will ensure you have the latest version installed on your system.

Read Also Install Tips Tricks
Method 3: Install Git from Source (For Advanced Users)
If you want to compile Git from source or need a specific version, you can download and install it manually.
Step 1: Install Dependencies
Before you begin, you’ll need to install some required dependencies to build Git from source. Run the following command to install them:
Copysudo apt install libcurl4-openssl-dev libexpat1-dev gettext unzip zlib1g-dev
Step 2: Download the Git Source Code
Visit the Git website to get the latest Git source code or use wget
to download it directly:
rubyCopywget https://github.com/git/git/archive/refs/tags/v2.34.1.tar.gz
Step 3: Extract the Files
Once downloaded, extract the tarball:
Copytar -zxf v2.34.1.tar.gz
Step 4: Compile and Install Git
Navigate to the extracted directory:
bashCopycd git-2.34.1
Now, compile and install Git using these commands:
javascriptCopymake prefix=/usr/local all
sudo make prefix=/usr/local install
Step 5: Verify Git Installation
To check the installed version of Git, run:
cssCopygit --version
Method 4: Install Git Using Snap Package (Optional)
You can also install Git using Snap, Ubuntu’s universal package manager.
Step 1: Install Git via Snap
To install Git using Snap, run the following command:
cssCopysudo snap install git --classic
Step 2: Verify the Installation
Once installed, you can verify it by checking the version:
cssCopygit --version
Configuring Git on Ubuntu
After installing Git, it’s important to configure it with your username and email address. These details will be used to associate your commits with your identity.
Step 1: Set Your Username
Run the following command to set your username:
arduinoCopygit config --global user.name "Your Name"
Step 2: Set Your Email
Set your email address with this command:
arduinoCopygit config --global user.email "youremail@example.com"
Step 3: Verify Your Configuration
You can check your configuration settings by running:
luaCopygit config --list
This will list all the Git configurations you’ve set on your system.
How to Test Git on Ubuntu?
Let’s test that Git is working properly after installation.
Create a New Git Repository
To create a new Git repository, follow these steps:
- Open the Terminal and navigate to a directory where you want to create your Git repository:bashCopy
cd /path/to/your/folder
- Initialize a new Git repository:csharpCopy
git init
- Add a file to the repository:sqlCopy
touch README.md git add README.md git commit -m "Initial commit"
Clone an Existing Repository
To clone an existing repository from GitHub or another platform, run:
bashCopygit clone https://github.com/username/repository.git
This will create a local copy of the repository on your machine.
Troubleshooting Git Installation on Ubuntu
Issue 1: Git Command Not Found
If you encounter an error saying that git
is not found, ensure that you have installed Git properly by using the installation commands above. Also, check that Git’s installation path is included in your PATH
variable.
Issue 2: Permission Issues
If you run into permission issues when using Git, ensure that you have the necessary permissions to access and modify the files in the repository. You can change the ownership of files using chown
or adjust permissions using chmod
.
Issue 3: Authentication Issues with GitHub
If you’re having trouble with authentication when pushing or pulling from GitHub, make sure you’ve configured your SSH keys or Personal Access Token (PAT) correctly, as GitHub no longer allows password-based authentication.
Conclusion
Install Git on Ubuntu is quick and straightforward. By using APT, the Git PPA, or downloading the source code, you can have Git installed and running in no time. Once installed, configuring your username and email ensures your commits are properly attributed. With Git set up, you’re ready to manage your code and collaborate with others using version control.
By following the steps in this guide, you’ll be able to work effectively with Git on Ubuntu and take full advantage of its version control capabilities.