一、入门
1.Git历史:我总是喜欢知道一件事的历史,这样才更有意思。Git也是源自Linux,是在Linux原本的版本控制系统BitKeeper关系破裂后而出现的产物(2005年)。
2.Git的文件存储方式
与传统的版本控制工具不同,每一个版本,都会保存文件的快照,但是如果文件没有改变的话,快照就只保存链接地址。
3.说明
几乎所有的操作都在本地执行,检出之后在本地有一个类似的文件数据库;采用的校验机智叫做SHA-1散列;通常指增加数据,不太可能丢失。
4.三种状态:
已提交(committed)、已修改(modified)、已暂存(staged)
5.安装
Git支持在Linux系统、mac系统以及windows系统安装。
下载地址:https://www.git-scm.com/download
6.首次配置:
/etc/gitconfig文件:包含系统中所有用户和仓库的值,通过--system来读写配置
/.gitconfig或/.config/git/config文件:针对的是自己,通过--global选项读写配置
用户身份配置:
git config --global user.name "用户名"
git config --global user.email 邮箱
如果在某个项目中使用不同的用户名和邮箱,不加--global就好
设置个人编辑器
git config --global core.editor emacs
或:git config --global core.editor "'C:/Program Files/Notepad++.exe' -multiInst -nosession"
检查个人配置
git config --list
查看某个键的值
git config user.name
获取帮助
git help <verb>
git <verb> --help
man git-<verb>
如:git help config
网友评论