第1章 入门 读书笔记

发现这本书真的挺不错的。图灵社区似乎只有纸质书的版权,各大电商均有在售。电子书似乎GitBook上有中文版,如果字体阅读起来难受的话,里面似乎提到,有提供一份正常的。

1.3 Git基础

1.3.5 三种状态

已提交(committed,已存入本地数据库)、已修改(modified,未提交到数据库)和已暂存(staged,对已修改文件做出标识并加入下一次要提交的快照)。

三个主要的区域:Git目录、工作目录、暂存区。

基本工作流:修改工作目录中的文件;暂存,将文件快照加入暂存区;提交,永久保存在Git目录中。

1.5 安装Git

1.5.3 Windows上的安装方法

在Git网站上下载,即Git for Windows项目,独立于Git。

或是安装Windows版的Git,既包含命令行版本的Git,也包括GUI。

1.6 Git的首次配置

使用git config来获取和设置配置变量。

/etc/gitconfig:所有用户及其仓库的值,通过--system参数。
~/.gitconfig~/.config/git/config:针对自己,通过--global参数。
当前仓库的Git目录(.git/config):针对单个仓库。

每一级都会覆盖上一级中的设置。

1.6.1 用户身份

每次提交都需要,并且会被保存,不可更改。

git config --global user.name "John Doe"
git config --global user.email "johndoe@example.com"

也可不带--global参数,不同项目设置不同的用户。

1.6.2 个人编辑器
git config --global core.editor emacs
1.6.3 检查个人设置
git config --list

查看某个键,例如:

git config user.name

1.7 获取帮助

git help <verb>
git <verb> --help
man git-<verb>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据