Git学习笔记01-安装Git

时间:2021-02-02 12:28:10

学习的资料来自廖雪峰官方网站的Git教程,菜鸟教程的Git教程

Git是一个分布式版本控制工具,在windows上使用Git可以直接从官网下载,然后默认选项安装即可。

安装完成后,在开始菜单中找到找到Git —>Git Bash。打开后弹出一个类似命令行的窗口,证明Git安装成功

Git学习笔记01-安装GitGit学习笔记01-安装Git

Git配置

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

/etc/gitconfig文件:系统中所有用户的都适用的配置。使用git config 时用--system选项配置。这个应该是linux系统下的,windows下没找到这个文件。

~/.gitconfig文件:用户目录下的配置文件,只对该用户有用,使用git config时用 --global选项配置。一般在C盘用户文件夹下,搜索.gitconfig文件也能找到。前面有个"."

当前项目的Git配置文件,也就是工作目录中的.git/config文件。这里的配置只对项目有效。每一级别的配置都会覆盖上层的相同的配置,所以.git/config文件会覆盖上面两个文件中的相同配置

用户信息

最后需要配置一下用户名和邮箱,这是用来记录谁操作的

git config --global user.name 'username'

git config --global user.email 'test@xx.com'

使用了--global选项,那么更改的就是当前用户下的.gitconfig文件。所有项目都会默认使用这里配置的用户信息。如果某个项目要使用其他名字或邮箱,那就要在该项目下去掉--global选项,再配置一次就可以了。

这些配置的命令,不带最后设置的参数,就是对应的查询的功能。比如 git config --global user.name就会查看之前设置的用户名

文本编辑器

设置git默认使用的文本编辑器,

git config --global core editor 文本编辑器

windows使用notepad++需要如下命令

git config --global core.editor "'D:\Notepad++\notepad++.exe' -multiInst -notabbar -nosession -noPlugin '$*'"

查看配置信息

git config --list

如果有重复的变量名,就是不同配置文件中的