学习的资料来自廖雪峰官方网站的Git教程,菜鸟教程的Git教程
Git是一个分布式版本控制工具,在windows上使用Git可以直接从官网下载,然后默认选项安装即可。
安装完成后,在开始菜单中找到找到Git —>Git Bash。打开后弹出一个类似命令行的窗口,证明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
如果有重复的变量名,就是不同配置文件中的