我现在在CentOS-7.2中有两个git。
[root@www bin]# /usr/bin/git --version
git version 1.8.3.1
[root@www bin]# /usr/local/git/bin/git --version
git version 2.9.5
我使用git
默认为git 1.8.3.1
这个。
我想使用git
默认值作为此/usr/local/git/bin/git
。
如何删除/usr/bin/git
并使用新版本?
我尝试使用:
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
但git
默认仍然是git 1.8.3.1
,我怎样才能实现我的要求?
我应该删除旧版本吗?
答案 0 :(得分:1)
尝试运行此命令
update-alternatives --set git /usr/local/git/bin/git
它不会删除/usr/bin/git
,但是当您在终端中运行git
时,它会指向/usr/local/git/bin/git
答案 1 :(得分:0)
您需要先放置文件夹:
export PATH=/usr/local/git/bin:$PATH
然后新的Git会出现。
但另一种方法是:
mv /usr/bin/git /usr/bin/git.v1.8.2
ln -s /usr/local/git /usr/bin/git