git------加

ppt的分享

https://www.slideshare.net/ballance/git-tips-and-tricks-48786855

====================

集中式版本控制系统:CVS  或者说 subversion


git------加_第1张图片

git------加_第2张图片






分布式版本控制系统  git

git------加_第3张图片



git服务器版本库,特型版本库:

派生版本库:(fork repository):从主开发线分离出的内容,或隔离出可能永远不会被包含在主线中的,用于实验的那部分开发进展。。。

项目版本库(blessed repository):主要用于存储官方创立并发行的版本。。

共享版本库(shared erpository):开发团队人员之间的文件交换。。

工作流版本库(workflow repository):某种特定进展状态的修改,如审核通过后的状态等。。。


在git里,文件(blob),目录(tree) ,版本(commit)等,所有的数据都会被计算成一个16进制散列值。。

这个散列值会被用作相关对象的引用,以及日后恢复数据时所需的键值。。

git------加_第4张图片


配置:

git config --global user.name "oh"

git config --global user.email "[email protected]"


-----------

git 会将项目历史存储在.git 里

git diff aaaa.txt   的输出被认为是比较难读的东西


-----------

如果你想提交多个东西  

git add a.txt b.md w.c



git commit --message "xxx"   

-s 是短选项

--message才是长选项


git log --oneline    

git log --graph   有图哦哦哦哦哦哦哦


------

git log -stat -l   查看提交中究竟包含那些重要信息。。。








你可能感兴趣的:(git)