自建git服务器连接Pycharm系列二:在centos7上
admin
2023-01-30 17:47:11
0

在自己的Linux虚拟机上,搭建git服务器,用来保存代码。
centos7本身自带git,需要先卸载,安装成较新的版本。

1、卸载系统自带版本

系统已经自带
[root@dscrapy01 ~]# git --version
git 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.0
PATH=$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.0
PATH=$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 --version
git version 2.18.0

现在已经变成更改后的版本了。

完成。

相关内容

热门资讯

重磅消息“阿道夫十三水.怎么装... 您好:阿道夫十三水这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款...
重磅消息“长虹大厅.怎么开挂?... 有 亲,根据资深记者爆料长虹大厅是可以开挂的,确实有挂(咨询软件无需打开...
玩家分享攻略“天天微友.怎么开... 网上科普关于“天天微友有没有挂”话题很是火热,小编也是针对天天微友作*弊开挂的方法以及开挂对应的知识...
【今日要闻】“老表逗娱碰胡.辅... 您好:老表逗娱碰胡这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款...
我来教教您“AAPOKER.是... 有 亲,根据资深记者爆料AAPOKER是可以开挂的,确实有挂(咨询软件无...
今日重磅消息“欢聚水鱼虎步龙行... 有 亲,根据资深记者爆料欢聚水鱼虎步龙行是可以开挂的,确实有挂(咨询软件...
最新引进“微信窝龙.可以开挂吗... 家人们!今天小编来为大家解答微信窝龙透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
今日重大消息“衡阳十胡卡.怎么... 有 亲,根据资深记者爆料衡阳十胡卡是可以开挂的,确实有挂(咨询软件无需打...
今日重大发现“来来麻将.可以开... 家人们!今天小编来为大家解答来来麻将透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买很...
玩家分享攻略“快乐打筒子.到底... 您好:快乐打筒子这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游...