version control system 的特点
- 可靠
- 多文件
- 有意义的版本
- 可以复原
- 能够比较不同版本
- 查看历史
- 可以记录 image pdf等其他文件
version 的功能
- merge
- track responsibilities
- work in parallel
- work in progress
git config --global alias.lol "log --graph --oneline --decorate --color --all"
git lol
git show #可以查看修改的内容
git show [hash] #查看修改的内容
git show [hash]: #查看这次提交有的文件
git show [hash]:[filename] #查看提交文件的内容