《Pro Git》-V2.1.1 中文版阅读笔记,第一章:起步。
三种状态,三个区域
- 已修改(modified)——工作区(Working Directory)
- 已暂存(staged)——暂存区域(对已修改文件做了标记,使之包含在下次提交的快照中)(Staging Area)
- 已提交(committed)——Git仓库(.git directory Repository)
三种级别的配置,三个位置的配置文件
- git config –system,配置文件位置:/etc/gitconfig(win下会略有不同),整个系统有效
- git config –global,配置文件位置:~/.gitconfig 或 ~/.config/git/config,本用户有效
- 本仓库有效,配置文件位置:.git/config
三种级别的配置,下面的会覆盖上面的。但是使用 git config --list
时,每级配置文件里面的配置都会罗列出来,不管它们是否是重复配置项(感觉这个有点不合理)
三种获取帮助的方式
- git help
(eg. git help config) - git
help(eg. git config –help) - man git-
(目测man命令是 Linux 下的)