#flashcards
Git基础 — 2、Git介绍及安装使用::不断费曼,坚持不懈!

1. Git的历史

2. Git的特点

3. Git安装

3.1. Windows安装

3.1.1. 下载地址

git 地址 : https://git-scm.com/download/win

下载完安装包之后,双击 exe 安装包,可以看到如下图窗口界面,一直点击

完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端);

右键菜单中会出现Git Bash Here菜单,如图所示:

image-20200602102004434

当你点击 git bash Here 菜单之后,可以看到一个终端窗口,在终端里面输入

命令 git –version,如果可以看到 git 的版本信息,则说明安装成功,如下图所

示:

3.2. MacOS安装

3.2.1. 下载地址

git 地址 :https://git-scm.com/download/mac

下载下来之后可以看到一个 dmg 文件,双击打开 压缩文件,可以看到里面有

一个文件, 再次双击 pkg 文件,就可以进行安装,然后按照引导一直点击继续

按钮就可以完成安装了.

4. 初始化配置

4.1. 设置用户签名

4.1.1. 基本语法

1
2
git config --global user.name 用户名
git config --global user.email 邮箱

4.1.2. 案例实操

全局范围的签名设置:

说明:
签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看
到,以此确认本次提交是谁做的。Git 首次安装必须设置一下用户签名,否则无法提交代码
※注意:这里设置用户签名和将来登录 GitHub(或其他代码托管中心)的账号没有任
何关系。

一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一
次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修
改已有的配置。

Git 提供了一个叫做 git config 的命令来配置或读取相应的工作环境变量而正是由
这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放
在以下三个不同的地方:

1、/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 –system 选项,读写的就是这个文件。

2、~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 –global 选项,读写的就是这个文件。

3、.git/config 文件:当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件)这里的配置仅仅针对当前项目有效。若使用 git config 时用 –local 选项,读写的就是这个文件。

优先级从低到高依次为system 、global、local ,每一个级别的配置都会覆盖上层的相同配置

git config(global、system、local)

4.2. 初始化本地库

4.2.1. 基本语法

1
git init repository_name

或者cd到目录中执行 git init .

4.2.2. 案例实操

有个提醒:提示的很清楚,就是说要配置一个默认的分支名称

1
git config --global init.defaultBranch master

注意:一定要进入到新建的本地库中执行Git命令

可以看到本地仓库中有一个.git文件夹

.git中具体内容请查阅Git原理--1、Git目录结构及Git三棵树(工作区、暂存区、版本库)