Thursday, August 22, 2019

HOWTO uninstall GIT old version?

HOW to uninstall GIT old version on CentOS7?

Hello everyone!! This is a common requirement of every GitOps engineer task.  After a while the older version you may not feel to continue once you see the latest version same way for Git.

Uninstall Git from CentOS

Assuming that you have Linux box already Git installed and want to remove it due to:

  1. Git long back on a CentOS7. 
  2. The installed version with yum command might be pulled older version due to repo not sync with the latest Git changes 
First you need to check your git version using

git --version

Let see this Example:
[vagrant@mydev ~]$ git --version
git version 1.8.3.1

Here to uninstall you need root access, switch to root user
sudo -i

Sample
 [vagrant@mydev ~]$ sudo -i [root@mydev ~]#

 If you installed git by using yum package manager then same will be used to remove it. yum remove git

[root@mydev ~]# yum remove git
Loaded plugins: fastestmirror
Resolving Dependencies
--> Running transaction check
---> Package git.x86_64 0:1.8.3.1-20.el7 will be erased
...
Dependency Removed:
  perl-Git.noarch 0:1.8.3.1-20.el7

Complete!

Confirm this by running once again version command.
[root@mydev ~]# git --version
-bash: git: command not found
You might be also interested to learn more on Git

  1. Installation of Latest Git on CentOS7
  2. Git Commands
  3. Git Branches
  4. Git Merge

 Questions:
1. What if the Git version changes do that repositories also gone?
2. How do we migrate the Git repo from Git's older version to new version?
3. How do we migrate Git repo to GitLab/any other SCM tool?

No comments:

Categories

Kubernetes (24) Docker (20) git (13) Jenkins (12) AWS (7) Jenkins CI (5) Vagrant (5) K8s (4) VirtualBox (4) CentOS7 (3) docker registry (3) docker-ee (3) ucp (3) Jenkins Automation (2) Jenkins Master Slave (2) Jenkins Project (2) containers (2) create deployment (2) docker EE (2) docker private registry (2) dockers (2) dtr (2) kubeadm (2) kubectl (2) kubelet (2) openssl (2) Alert Manager CLI (1) AlertManager (1) Apache Maven (1) Best DevOps interview questions (1) CentOS (1) Container as a Service (1) DevOps Interview Questions (1) Docker 19 CE on Ubuntu 19.04 (1) Docker Tutorial (1) Docker UCP (1) Docker installation on Ubunutu (1) Docker interview questions (1) Docker on PowerShell (1) Docker on Windows (1) Docker version (1) Docker-ee installation on CentOS (1) DockerHub (1) Features of DTR (1) Fedora (1) Freestyle Project (1) Git Install on CentOS (1) Git Install on Oracle Linux (1) Git Install on RHEL (1) Git Source based installation (1) Git line ending setup (1) Git migration (1) Grafana on Windows (1) Install DTR (1) Install Docker on Windows Server (1) Install Maven on CentOS (1) Issues (1) Jenkins CI server on AWS instance (1) Jenkins First Job (1) Jenkins Installation on CentOS7 (1) Jenkins Master (1) Jenkins automatic build (1) Jenkins installation on Ubuntu 18.04 (1) Jenkins integration with GitHub server (1) Jenkins on AWS Ubuntu (1) Kubernetes Cluster provisioning (1) Kubernetes interview questions (1) Kuberntes Installation (1) Maven (1) Maven installation on Unix (1) Operations interview Questions (1) Oracle Linux (1) Personal access tokens on GitHub (1) Problem in Docker (1) Prometheus (1) Prometheus CLI (1) RHEL (1) SCM (1) SCM Poll (1) SRE interview questions (1) Troubleshooting (1) Uninstall Git (1) Uninstall Git on CentOS7 (1) Universal Control Plane (1) Vagrantfile (1) amtool (1) aws IAM Role (1) aws policy (1) caas (1) chef installation (1) create organization on UCP (1) create team on UCP (1) docker CE (1) docker UCP console (1) docker command line (1) docker commands (1) docker community edition (1) docker container (1) docker editions (1) docker enterprise edition (1) docker enterprise edition deep dive (1) docker for windows (1) docker hub (1) docker installation (1) docker node (1) docker releases (1) docker secure registry (1) docker service (1) docker swarm init (1) docker swarm join (1) docker trusted registry (1) elasticBeanStalk (1) global configurations (1) helm installation issue (1) mvn (1) namespaces (1) promtool (1) service creation (1) slack (1)