>[success] # GIT 安装
1. Git的官网:https://git-scm.com/downloads
* `Git Bash` 就是一个 `shell`,是 `Windows `下的命令行工具,可以执行 `Linux `命令,`Git Bash` 是基于 `CMD `的,在 `CMD `的基础上增添一些新的命令与功能,推荐使用
* `Git CMD`,命令行提示符(`CMD`)是 `Windows `操作系统上的命令行解释程序,可以使用 `cmd `来运行 `git `命令
* `Git GUI`,图形用户界面来运行 `git `命令
>[success] # 设置
* 通过`Git Bash` 执行 `cd /etc` ,`cat gitconfig` 可以查看到 `git ` 的系统全局配置信息,`git config` 时带上 `--system` 选项,才可以对系统全局的配置进行修改,由于它是系统配置文件,因此你需要管理员或超级用户权限来修改它(开发中通常不修改)
![](https://img.kancloud.cn/54/29/5429a8e99705cf36062823f10e61aee9_847x543.png)
* 通过`Git Bash` 执行 `cd ~` ,`cat .gitconfig` 可以查看到 `git ` 的系统当前用户配置信息,可以传递 `--global` 选项让 Git 读写此文件,这会对你系统上 所有 的仓库生效
![](https://img.kancloud.cn/80/48/8048ec8408e891ad68dd495dca6a2253_580x592.png)
* 通过`Git Bash` ,当前使用仓库的 Git 目录中的 config 文件(即 .git/config),可以传递` --local `选项让 Git 强制读写此文件
![](https://img.kancloud.cn/8d/b0/8db06d8a5c5ca761426944fae0060568_872x564.png)
>[info] ## 设置别名
1. 如果不想每次都输入完整的 `Git `命令,可以通过 `git config` 文件来轻松地为每一个命令设置一个别名
![](https://img.kancloud.cn/54/b8/54b8c800fb1b90a50926ed2b0a1ad0ca_436x103.png)
>[info] ## 更多
https://git-scm.com/docs/git-config