Git:安装配置

来自Wikioe
Eijux讨论 | 贡献2020年9月17日 (四) 00:55的版本 (建立内容为“category:Git == 下载 == [https://git-scm.com/downloads git-scm] [https://github.com/git/git/releases Github:git] [https://mirrors.edge.kernel.org/pub/softw…”的新页面)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索


下载

git-scm Github:git mirror:git

安装

Linux

依赖

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

apt-get
# 安装 git 依赖
apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
yum
# 安装 git 依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

包安装

各 Linux 系统可以使用其安装包管理工具(apt-get、yum 等)进行安装:

apt-get
# 安装 git
apt-get install git
yum
# 安装 git
yum -y install git

源码

先从git官网下载指定版本源码,然后解压,依次输入:./configmakesudo make install 这几个命令安装到指定目录即可。

# 下载指定版本源码包
wget https://github.com/git/git/archive/v2.21.0.tar.gz

# 解压
tar -zxf v2.21.0.tar.gz

# 切换到 git目录
cd git-2.21.0

# 编译
make prefix=/usr/local all

# 安装
sudo make prefix=/usr/local install

查看Git版本

安装完成,查看已安装的Git版本:

git --version

Windows

下载运行可执行文件.exe,根据向导完成安装即可。
可以使用命令行的git工具(自带了ssh客户端)了,另外还有图形界面的Git项目管理工具。

移除

centos自带Git,7.x版本自带git 1.8.3.1(),安装新版本之前需要卸载旧版本(安装后卸载也可以):

yum remove git

配置