自建git服务器连接Pycharm系列二:在centos7上搭建git服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自建git服务器连接Pycharm系列二:在centos7上搭建git服务器相关的知识,希望对你有一定的参考价值。

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

1、卸载系统自带版本

系统已经自带
[[email protected] ~]# git --version
git version 1.8.3.1

卸载git
[[email protected] ~]# yum remove git
[[email protected] ~]# git --version
-bash: /usr/bin/git: 没有那个文件或目录

2、安装指定版本

已经下载tar包版本:git-2.18.0.tar.gz
官网:https://git-scm.com/

安装

解压到指定路径
[[email protected] setup]# tar -zxvf git-2.18.0.tar.gz -C /home/software/
[[email protected] setup]# cd /home/software/git-2.18.0/
进入到指定路径进行编译
[[email protected] git-2.18.0]# ./configure --prefix=/usr/local/git-2.18.0
[[email protected] git-2.18.0]# make && make install

完成后,需要将git加入到环境变量中

[[email protected] git-2.18.0]# vim /etc/profile
添加内容:
GIT_HOME=/usr/local/git-2.18.0
PATH=$GIT_HOME/bin
完成后source一下
[[email protected] git-2.18.0]# source /etc/profile
还要编辑root的non-login的环境变量
[[email protected] git-2.18.0]# vim ~/.bashrc
添加内容与上面相同
GIT_HOME=/usr/local/git-2.18.0
PATH=$GIT_HOME/bin
完成后source一下
[[email protected] git-2.18.0]# source ~/.bashrc

注意:一定要修改.bashrc,否则之后从服务器上克隆项目的时候会报错(bash: git-upload-pack: command not found)

3、检验

重新查看git的版本信息

[[email protected] git-2.18.0]# git --version
git version 2.18.0

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

完成。

以上是关于自建git服务器连接Pycharm系列二:在centos7上搭建git服务器的主要内容,如果未能解决你的问题,请参考以下文章

自建git服务器连接Pycharm系列三:在Win10上,安装git

自建git服务器连接Pycharm系列一:使用centos7自带git1.8

pycharm2017自建注册服务器

分布式版本控制系统Git| 国内代码托管中心-Gitee自建代码托管平台-GitLab

pycharm连接阿里git

我的Android进阶之旅JetBrains全家桶系列的IDE,比如Android Studio,IDEA,PyCharm之类的使用Git超慢的问题的解决方法