Git 学习笔记
· 阅读需 30 分钟
配置
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
因为 Git 是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和 Email 地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。 自定义 Git
让 Git 显示颜色,会让命令输出看起来更醒目:
$ git config --global color.ui true
更多配置查看Pro Git 自定义 Git 配置
创建版本库
什么是版本库呢?版本库又名仓库,英文名 repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除,Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
首先创建一个空文件夹,如果你使用 Windows 系统,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文。
第二步,通过 git init
命令把这个目录变成 Git 可以管理的仓库:
$ git init
不要使用 Windows 自带的记事本编辑任何文本文件,因为编码问题。
小结:
- 初始化一个 Git 仓库,使用 git init 命令。
- 添加文件到 Git 仓库,分两步:
- 第一步,使用命令
git add <file>
,注意,可反复多次使用,添加多个文件; - 第二步,使用命令
git commit
,完成。
查看状态
- 要随时掌握工作区的状态,使用
git status
命令。 - 如果
git status
告诉你有文件被修改过,用git diff
可以查看修改内容。
查看 log
git log
命令显示从最近到最远的提交日志
git log
简化一行显示使用参数 --pretty-oneline
git log --pretty-oneline