Keep your hidden configuration files organized and backed up with GNU Stow and Git on any machine in minutes.
By Haroon Javed – Mar 23, 2026
A descriptive and meaningful branch name can reduce confusion among team members and helps everyone work more efficiently.
By Anees Asghar – May 10, 2025
Learn how to use the git status command to track changes, manage staging, and keep your Git workflow clean and organized.
By Anees Asghar – May 1, 2025
Learn how to create Git branches locally, from commits, or remotely to manage code changes safely and streamline your workflow.
By Anees Asghar – Apr 16, 2025
Git is a powerful tool for managing code and collaborating with devs. Here are some helpful Git beginner’s tips to help you get started with Git.
By Ramces Red – Mar 17, 2025
Opengist is a lightweight, self-host Github-like Gist server for Linux. Learn how you can deploy one using Docker in Ubuntu Linux today.
By Ramces Red – Jul 1, 2024
Fossil is a simple and easy-to-deploy version control system for Linux. Learn how you can install a self-hosted Fossil server in Ubuntu.
By Ramces Red – Apr 12, 2024
The Git staging area is a useful yet often problematic part of repository maintenance. Learn how you can clear your Git cache today.
By Ramces Red – Nov 3, 2023
Wondering how to pick a winner in the GitLab vs. GitHub battle? Use this guide to pick the DevOps platform that’s right for you.
By Ojash Yadav – Jul 26, 2023
Installing Git and Git Bash in Windows is very easy. Check out these methods to install Git on your Windows device.
By Sayak Boral – Apr 14, 2023
Git hooks are a simple way to automate common repository tasks. Learn about a few hooks that you can quickly deploy in your project.
By Ramces Red – Dec 19, 2022
Easily manage your Git repo with keyboard shortcuts!
By Ramces Red – May 23, 2022
Master Git and be more productive now!
By Ramces Red – May 12, 2022
Git is a powerful tool for tracking and collaboration. Learn how to use git config to set up your git environment, username and email.
By John Wachira – Jul 2, 2021
Git Alias is a useful feature to create shortcuts for commonly used Git commands. Learn what Git aliases are and how to add and use them.
By Sayak Boral – May 28, 2021
Git can sometimes be confusing, especially when you want to take away from your repo. This post will discuss how to delete a local and remote Git branch!
By Tom Rankin – Mar 31, 2021
If you just started exploring GitHub, you’ll find a steep learning curve. Here is a step-by-step guide to help you get started with Git and GitHub.
By Sayak Boral – Dec 12, 2019
If you’re looking for a graphical Git client, there are a bunch of GUI Git clients available for the Mac. Here are some of the best Git clients to try.
By Kris Wouk – Mar 5, 2019
These are several graphical Git clients that you can use to make your git usage an easier and better one.
By Nick Congleton – Jun 26, 2018
Looking to get away from Github? Gitlab is a great self-hosted alternative.
By Nick Congleton – Jun 18, 2018
Next >
Affiliate Disclosure: Make Tech Easier may earn commission on products purchased through our links, which supports the work we do for our readers.