如何在 Linux 上安装 git 服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在 Linux 上安装 git 服务相关的知识,希望对你有一定的参考价值。

1、yum方式安装
# yum -y install git
如果提示系统提示没有找到git包,可以采用下面的方式

2、下载Git源码包

$ tar -xjvf git-1.7.4.1.tar.bz2
$ cd git-1.7.4.1/
$ make prefix=/usr/local all
$ make prefix=/usr/local install
参考技术A 方法步骤
一、通过包管理器安装 Git
Git 是所有主要的Linux发行版本都附带的功能。因此,安装Git的最简单的方法是使用Linux发行版的包管理器。
Debian, Ubuntu, or Linux Mint
$ sudo apt-get install git

Fedora, CentOS or RHEL
$ sudo yum install git

Arch Linux
$ sudo pacman -S git

OpenSUSE
$ sudo zypper install git

Gentoo
$ emerge --ask --verbose dev-vcs/git

二、从源代码安装Git
如果出于某种原因你想从源代码安装Git,可以遵循下面的说明。
安装依赖
构建之前,首先安装Git依赖。
Debian,Ubuntu or Linux
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x

Fedora, CentOS or RHEL
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x

从源代码编译Git
从 https://github.com/git/git/releases 下载最新版本的 Git,然后在 /usr 目录下构建和安装 Git。
注意,如果想安装在一个其他的目录(如 /opt ),可以替换配置命令行中的 “--prefix=/usr ”。
$ cd git-x.x.x
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info

阿里云服务器linux系统上安装git版本控制系统

  Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。而使用git的第一步就是安装一个git,下面就简单讲述一下在 Linux 系统上如何安装一个git

 

  1、安装git依赖包

  Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。  

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

  

  2、删除已有的git

yum remove git

 

  3、下载git源码

cd /usr/local/src  #首先切换到自己远程服务器上的包文件管理目录

wget https://www.kernel.org/pub/software/scm/git/git-2.8.3.tar.gz  #下载git安装包

tar -zxvf git-2.8.3.tar.gz  #解压git安装包

cd git-2.8.3

./configure prefix=/usr/local/git/  #配置git安装路径

make && make install  #编译并且安装

git --version  #测试git是否安装好

 

  4、将git指令添加到bash中

vi /etc/profile

#输入 i 进入编辑模式,在最后一行加入
export PATH=$PATH:/usr/local/git/bin

#保存并退出
:wq 

#让该配置文件立即生效
source /etc/profile

 

  注意,如果有哪位小伙伴在第3步中最后 git --version 报错,没有关系,接着按照第4步配置,然后在查看 git --version 确认 git 是否安装完毕。

  

 

以上是关于如何在 Linux 上安装 git 服务的主要内容,如果未能解决你的问题,请参考以下文章

如何搭建Git服务器

阿里云服务器linux系统上安装git版本控制系统

如何在Linux上部署gerrit 服务

如何从远程git服务器上拉取一个新建的git项目?

如何从远程git服务器上拉取一个新建的git项目?

如何在 Linux 上设置具有 HTTP 访问权限的 Git 服务器