How To Install git-publish on CentOS 7

In this tutorial we learn how to install git-publish on CentOS 7. git-publish is Prepare and store patch revisions as git tags

Introduction

In this tutorial we learn how to install git-publish on CentOS 7.

What is git-publish

git-publish handles repetitive and time-consuming details of managing patch email submission. It works with individual patches as well as patch series and has support for pull request emails. Each revision is stored as a git tag including the cover letter (if any). This makes it easy to refer back to previous revisions of a patch. Numbering is handled automatically and the To email addresses are remembered across revisions to save you retyping them. Many projects have conventions for submitting patches. It is possible to encode them as a .gitpublish file and hooks/ scripts. This automatically uses the right settings and can run a coding style checker or linting tools before emails are sent.

We can use yum or dnf to install git-publish on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install git-publish.

Install git-publish on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install git-publish using yum by running the following command:

sudo yum -y install git-publish

Install git-publish on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

After updating yum database, We can install git-publish using dnf by running the following command:

sudo dnf -y install git-publish

How To Uninstall git-publish on CentOS 7

To uninstall only the git-publish package we can use the following command:

sudo dnf remove git-publish

References

Summary

In this tutorial we learn how to install git-publish on CentOS 7 using yum and dnf.