Git 安装及配置

Git安装非常简单,以Ubuntu为例,在联网环境下,直接使用下面的命令即可完成安装:

# sudo apt-get install git

如果您的电脑系统是其他版本的Linux系统,或者是Windows系统,一般都有对应的安装命令和软件包,根据自己的系统直接安装就可以了。

# yum install git    ;Redhat、Fedora、CentOS下的Git安装
# brew install git   ;Mac OS下的Git安装

Git目前有Linux/unix、Mac OS X和Windows三个版本。在Windows下安装Git跟安装普通的软件流程一样,到官网下载对应的版本,直接点击就可以了。Git的Windows版本下载地址:https://git-scm.com/downloads

安装成功后,在命令行下敲击下面的命令可以查看Git版本:

# git --version

最新版本的Git安装

如果你想安装最新版本的Git,也可以使用源码安装:

# wget https://github.com/git/git
# tar xvf xx.tar.gz
# cd git-2.0
# make configure
# ./configure --prefix=/usr/local
# make 
# make install
# git --version

Git配置

Git安装好之后,还不能立即使用,在使用之前还需要做一些配置,比如你提交代码时的一些信息:提交人是谁?提交人的邮件是多少?如何联系?这些信息是必须要有的,当别人看到你的修改,想和你联系时,可以通过这些配置信息找到你。

# git config --global user.email  3284757626@qq.com
# git config --global user.name   “litao.wang”

Git可以通过不同的参数,灵活设置这些配置的作用范围:

  • —global:配置~/.gitconfig文件,对当前用户下的所有仓库有效
  • —system:会修改/etc/gitconfig文件,对当前系统下所有的用户有效
  • 无参数: 会修改.git/config文件,只对当前仓库有效

用户可以根据自己的需要灵活使用这些参数去配置自己的Git。如果你的电脑里有多个项目仓库,为了图省事,可以使用—system全局配置,此后你在这个电脑上的所有提交都使用同一配置,哪怕你使用别的账号登录这台电脑。如果你使用—global配置,这些配置只对你当前的用户有效,在Linux多用户系统下,建议使用这种配置,不会影响到其他用户的使用。

如果你的项目有的是公司项目,有的是个人开源项目,你需要配置不同的姓名和邮件联系方式,这时候就要考虑使用无参数配置了,每个仓库都有各自的name和email,更容易把自己的工作和生活隔离开来,避免一团糟。

除此之外,Git还有其他各种配置,大家可以根据自己的需要个性化配置,或者使用默认配置也可以。

《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客