Configure Git Server with SSH on CentOS 8

If you have a small tech company, you can set up an SSH based Git server so that the people…

Configure Git Server with HTTP on CentOS 8

In this article, I am going to show you how to configure Git Smart HTTP server on CentOS 8 for…

Installing and Getting Started with Git on Debian 10

Git is a very popular Version Control System (VCS). It is used to track changes in source codes during software…

5 Best Self-hosted GitHub Alternatives

GitHub may be the most popular computer code hosting service for version control using Git, which is a distributed version…

How to Create Branches on Git

Git is one of the best version control system out there. It is very popular among almost every type of…

How to Delete Remote Branch in Git

In this article, I am going to show you how to delete or remove a remote Git branch. I will…

Git – Push Changes to Remote Git Branch

In this article, I am going to show you how to push (upload) your local Git repository to a remote…

How to Undo Last Commit in Git

A common workflow in Git is that you make changes to your project, add the changes to the staging area,…

How to Cherry Pick in Git

git cherry pick is a merge feature of Git. But there is a slight difference in git cherry pick and…

How to Use git blame

git blame is a very good tracking command for Git. git blame shows the author information of each line of…