自建git服务器连接Pycharm系列二:在centos7上
发表于:2024-12-04 作者:热门IT资讯网编辑
编辑最后更新 2024年12月04日,在自己的Linux虚拟机上,搭建git服务器,用来保存代码。centos7本身自带git,需要先卸载,安装成较新的版本。1、卸载系统自带版本系统已经自带[root@dscrapy01 ~]# git
在自己的Linux虚拟机上,搭建git服务器,用来保存代码。
centos7本身自带git,需要先卸载,安装成较新的版本。
1、卸载系统自带版本
系统已经自带[root@dscrapy01 ~]# git --versiongit version 1.8.3.1卸载git[root@dscrapy01 ~]# yum remove git[root@dscrapy01 ~]# git --version-bash: /usr/bin/git: 没有那个文件或目录
2、安装指定版本
已经下载tar包版本:git-2.18.0.tar.gz
官网:https://git-scm.com/
安装
解压到指定路径[root@dscrapy01 setup]# tar -zxvf git-2.18.0.tar.gz -C /home/software/[root@dscrapy01 setup]# cd /home/software/git-2.18.0/进入到指定路径进行编译[root@dscrapy01 git-2.18.0]# ./configure --prefix=/usr/local/git-2.18.0[root@dscrapy01 git-2.18.0]# make && make install
完成后,需要将git加入到环境变量中
[root@dscrapy01 git-2.18.0]# vim /etc/profile添加内容:GIT_HOME=/usr/local/git-2.18.0PATH=$GIT_HOME/bin完成后source一下[root@dscrapy01 git-2.18.0]# source /etc/profile还要编辑root的non-login的环境变量[root@dscrapy01 git-2.18.0]# vim ~/.bashrc添加内容与上面相同GIT_HOME=/usr/local/git-2.18.0PATH=$GIT_HOME/bin完成后source一下[root@dscrapy01 git-2.18.0]# source ~/.bashrc
注意:一定要修改.bashrc,否则之后从服务器上克隆项目的时候会报错(bash: git-upload-pack: command not found)
3、检验
重新查看git的版本信息
[root@dscrapy01 git-2.18.0]# git --versiongit version 2.18.0
现在已经变成更改后的版本了。