Git学习笔记
Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同的方法是这样的:比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
1、安装
官网:https://git-scm.com/download/win
如果下载速度慢,可以使用淘宝镜像:http://npm.taobao.org/mirrors/git-for-windows/
运行,傻瓜式一键下一步即可。
安装完毕自动会配置环境变量。
这时候鼠标右键就有一个Git Bash Here,可以在文件夹打开窗口,输入linux命令操作。
2、Git配置
查看配置 git config -l
查看不同级别的配置文件
#查看系统config
git config --system --list
#查看当前用户(global)配置
git config --global --list
如果没有配置过当前用户的配置,执行git config --global --list会提示fatal: unable to read config file ‘C:/Users/user/.gitconfig’: No such file or directory,需要先设置用户名和邮箱。
Git相关的配置文件:
-
Git\etc\gitconfig :Git 安装目录下的 gitconfig --system 系统级
-
C:\Users\Administrator\ .gitconfig 只适用于当前登录用户的配置 --global 全局
设置用户名与邮箱(用户标识,必要)
当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:
git config --global user.name "xxxx" #名称
git config --global user.email xxxx@163.com #邮箱
xxx@LAPTOP-CAO5H76R MINGW64 ~/Desktop
$ git config --global -l
fatal: unable to read config file 'C:/Users/xxx/.gitconfig': No such file or directory
xxx@LAPTOP-CAO5H76R MINGW64 ~/Desktop
$ git config --global user.name "ljh"
xxx@LAPTOP-CAO5H76R MINGW64 ~/Desktop
$ git config --global -l
user.name=ljh
xxx@LAPTOP-CAO5H76R MINGW64 ~/Desktop
$ git config --global user.email xxxx@163.com
xxx@LAPTOP-CAO5H76R MINGW64 ~/Desktop
$ git config --global -l
user.name=ljh
user.email=xxxx@163.com