GIT_学习日志_DAY01

GIT_学习日记_DAY01

Git 基础
1.直接记录快照,而非差异比较
2.近乎所有操作都是本地执行
3.时刻保持数据完整性
4.多数操作仅添加数据
5.文件的三种状态 已提交(committed),已修改(modified)和已暂存(staged)

 

基本的 Git 工作流程如下:
1. 在工作目录中修改某些文件。
2. 对修改后的文件进行快照,然后保存到暂存区域。
3. 提交更新,将保存在暂存区域的文件快照永久转储到 Git 目录中。

 

/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用--system 选项,读写的就是这个文件。
~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用--global 选项,读写的就是这个文件

 

用户信息
git config --global user.name "Ivan"
git config --global user.email 43811702@qq.com

 

文本编辑器
git config --global core.editor emacs

 

差异分析工具
git config --global merge.tool vimdiff

 

查看配置信息
git config --list

 

获取帮助
git help

 

详细内容参见:http://www.open-open.com/lib/view/open1328069609436.html