home

Configure Git on Linux Like a Pro


Hello, code traveler! 🌟 If you’re here, you’re about to dive into the magical world of Git. It’s a powerful tool for teamwork, tracking changes, and saving yourself from epic mistakes. 💾🎉


🛠️ Step 1: Check if Git is Already Installed

Before installing, let’s see if Git is already chilling on your system:

git --version

  • If you see something like git version 2.x.x, congratulations 🎉, you already have Git!

  • If you see “command not found”, don’t worry, we’re about to adopt it! 🐧

📥 Step 2: Install Git

On Debian/Ubuntu:

sudo apt update && sudo apt install git

On Fedora:

sudo dnf install git

On Arch/Manjaro (for the brave 😎):

sudo pacman -S git

🪪 Step 3: Introduce Yourself to Git

Git wants to know who you are. Tell it your name and email:

git config --global user.name "Your Cool Name"
git config --global user.email "youremail@example.com"

✍️ Use the same email as your GitHub account (or similar). Git likes to socialize.

🎨 Step 4: Add Some Color to Your Console (Optional but Cool)

Turn on pretty colors in Git:

git config --global color.ui auto

📜 Step 5: Check Your Configuration

Peek into what you’ve configured! 🕵️‍♂️

git config --list

🌐 Step 6: Connect Git to Your Digital Identity

Create or Add Your SSH Key:

If you’re using GitHub, GitLab, or similar, set up your SSH key to avoid password prompts. 😎

  1. Generate an SSH key (if you don’t already have one):

     ssh-keygen -t ed25519 -C "youremail@example.com"
    
    
  2. Copy your key:

     cat ~/.ssh/id_ed25519.pub
    
    
  3. Paste it into your GitHub or GitLab account. 🚀

🧙‍♂️ Mission Accomplished!

You’re now ready to clone repositories and work magically.

Share on: