最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。本节主要介绍如何分别在Windows,Linux和MacOS上安装git,和git的一些简单配置。
安装GIt
-
在Linux上安装Git
首先打开Linux终端,并输入git
,命令回车,查看当前系统有没有安装git。如果没有安装系统会提示还没有安装git ,请先安装git
$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
如果正好是 Ubuntu 这类 Debian 体系的系统上,可以用 apt-get 安装:
sudo apt-get install git
如果是其他Linux版本,只能通过源码来安装了具体安装流程如下:参考Git 安装
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:
$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
之后,从下面的 Git 官方站点下载最新版本源代码:
http://git-scm.com/download
然后编译并安装:
$ tar -zxf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install
执行完之后就可以使用git
了
-
在Mac OS X上安装Git
在Mac上安装git的方式有很多种,这里介绍几种常用的:- 使用homebrew
首先在mac上安装homebrew,然后通过homebrew安装GIt,具体可以参考homebrew文档https://brew.sh/,然后通过下面的命令即可安装。
- 使用homebrew
brew install git
使用Xcode安装。直接在mac终端输入git,mac会提示你安装Xcode dev tool,待安装完成之后就可以使用git了。
mac 版git 图形化安装
最容易的当属使用图形化的 Git 安装工具,界面如图 1-7,下载地址在:
https://sourceforge.net/projects/git-osx-installer/
-
Windows系统下安装Git
Windows下使用git可以从Git 官网下载安装程序,下载完成之后一路下一步即可安装完毕。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成之后还需要最后一步设置,输入下面的命令来配置自己的用户名和邮箱:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址.
注意git config
命令的--global
参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
给 Windows 用户的敬告:你应该在 msysGit 提供的 Unix 风格的 shell 来运行 Git。在 Unix 风格的 shell 中,可以使用本书中提及的复杂多行的命令。对于那些需要在 Windows 命令行中使用 Git 的用户,必须注意:在参数中间有空格的时候,必须使用双引号将参数括起来(在 Linux 中是单引号);另外,如果扬抑符(^)作为参数的结尾,并且作为这一行的最后一个字符,则这个参数也需要用双引号括起来。因为扬抑符在 Windows 命令行中表示续行(译注:即下一行为这一行命令的继续)。
为了解决上述这些问题。本人建议在Windows平台下安装Cmder来作为Windows的命令行工具详情参考
本节关于git 的安装就介绍到这里,下一小节我将继续和大家分享git的配置和使用。谢谢!