各位:
最近在使用git时遇到了一个问题:我在git服务器上准备建立repo镜像库,但是在运行repo init ......时出现
fatal:git 1.7.2 or later required
我查看了一下服务器git的版本git --version为1.7.1
现在问题就是,我要怎么升级服务器的git版本,又不影响代码库的下载和上传。
PS:该git服务器不是本人建立的,本人只是在使用和维护,该服务器可以使用root 登录shell,本人在网上查找了一些资料,还是不太明白,而且不敢随意更改git服务器。希望在这里能得到一些解答,谢谢。
我在网上查了一下基本上是:
增加ppa
sudo apt-add-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
如果本地已经安装过Git,可以使用升级命令:
sudo apt-get dist-upgrade
但是我在本地试过sudo apt-get dist-upgrade
结果git is not in the sudoers file. This incident will be reported.
在服务器上没尝试,系统版本:
CentOS release 6.3 (Final)