git 三种状态:
git
已提交 committed
算法
已修改 modifiedvim
已暂存 staged
curl
git 使用 SHA-1 算法计算数据的校验和编辑器
安装 git 工具
Ubuntu url
apt-get install git
spa
Fedroa
ssl
yum install git-core
get
源码安装
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-de
而后从官网上下载最新的源码版本
而后编译安装
$ 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 用户信息配置
$ git config --global user.name "dandyIder"
$ git config --global user.emali "yangwang0619@gmail.com"
git 设置文本编辑器
$ git config --global core.editor vim
git 设置差别分析工具
$ git config --global merge.tool vimdiff
git 查看配置信息
$ git config --list
git 查看用户名
$ git config user.name
git 获取帮助
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
要知道 git config 命令如何使用
$ git help config