Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
Git 的项目地址:https://github.com/git/git
一、安装
1. 在 Linux 系统上安装 Git
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。
在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:
各 Linux 系统可以使用其安装包管理工具(apt-get、yum 等)进行安装:
Debian / Ubuntu
1 | apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev |
CentOS / RedHat
1 | yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel |
源码安装
我们也可以在官网下载源码包来安装,最新源码包下载地址:https://git-scm.com/download
安装指定系统的依赖包:
1 | ######### Centos/RedHat ########## |
解压安装下载的源码包:
1 | tar -zxf git-2.28.0.tar.gz |
更多平台
关于更多系统的安装方法,请参阅:Download for Linux and Unix
2. 在 Windows 系统及 MacOS 上安装 Git
下载地址:https://git-scm.com/downloads
下载完成后按照安装程序要求进行安装即可。
二、配置
在使用 Git 之前,要对其进行配置:
1 | 显示当前的Git配置 |
在上述命令中--global
或-g
代表全局配置。另外,在配置user.email
时要注意应与远程仓库账号的 Email 保持一致。