Skip to main content

在服务器上配置 git

git 的安装

默认 centos 安装

使用命令 yum install git

但是 yum 为了保证它的软件的稳定性,往往软件的版本都会很老,以至于非常不好用。而且最重要的是 yum 安装的 git 没有语法高亮!

所以下面介绍一下如何安装新版的 git

源码编译安装最新版本

首先要安装一些依赖

gettext-devel
expat-devel
curl-devel
zlib-devel
perl-devel
openssl-devel
subversion-perl
make
gcc

git 源码编译安装

# 使用旧版本 git 下载源码
$ git clone https://github.com/git/git.git

$ git checkout v2.36.1

$ make prefix=/usr all

$ make prefix=/usr install

查看版本号,安装成功

git --version,查看版本号,此时为 git version 2.36.1

使用 git status 查看,可以看到高亮

高亮

使用 ansible 自动化安装

shanyue博客

git 配置

基本配置

提交者基本信息配置

$ git config --global user.name shfshanyue
$ git config --global user.email xianger94@gmail.com

ssh 配置

ssh配置方法

跟着上面链接的步骤完成 githubssh 密钥的配置。

连通性测试

$ ssh -T git@github.com

Hi october-rain! You've successfully authenticated, but GitHub does not provide shell access.

可以看到,已经通过了测试。