Git安装配置
安装
CentOS:
$ yum install git-core
Ubuntu:
$ apt-get install git
Mac:
http://sourceforge.net/projects/git-osx-installer/
直接下载安装工具,图形化安装
Windows:
https://git-for-windows.github.io/
低版本系统可能需要安装配置环境变量
- 环境变量添加:
GIT_HOME = C:\Git
(文件夹为git软件的安装文件夹) - Path添加:
%GIT_HOME%\bin;
(bin目录是解压后出现的文件夹,里面有git.exe)
软件安装完成后,在开始菜单搜索Git
,会找到安装的Git工具
配置
Git安装成功后,需要配置个人用户名和邮箱,每次提交更改时都会引用这两条配置信息,用于说明是谁提交了更新
$ git config --global user.eamil "qq22337383@gmail.com"
$ git config --global user.name "wmui"
注意: 在Windows命令行中使用Git命令时,在参数中间有空格的时候,必须使用双引号将参数括起来(在Linux中是单引号)
如果需要修改配置信息,只需要重新执行这两行命令,就可以覆盖原来的配置
配置级别
--local [默认值]: 影响本仓库,文件为.git/config
--global: 影响当前用户的所有Git仓库,文件为~/config
--system: 影响到全系统的git仓库,文件为/etc/gitconfig
如果已经全局配置了用户信息,突然想在某个特定的项目中使用其他名字或者邮箱,只要去掉--global
选项重新配置即可,新的设定保存在当前项目的.git/config
文件里
配置别名
Git的部分命令比较长,每次执行都要输入全名比较麻烦,配置别名可以少敲几个字符
$ git config --global alias.co checkout
$ git config --global alias.br branch
$ git config --global alias.ci commit
$ git config --global alias.st status
现在输入git ci
和git commit
的效果是一样的
别名还可以创造一些新的命令,比如配置一个last
命令用于查看最后一次提交
$ git config --global alias.last "log -1 HEAD"
获取帮助信息
使用$ git help
命令可以获取所有的帮助信息
查看merge
命令的使用方式
$ git help merge
胖胖熊笔记,笔记已迁移