《Github入门——Introducing Github》Peter Bell&Brent Beer (一)第一章 概述
第一章 概述
如果想更深入地了解Git的内容,可以去学习《Version Control with Git》,而此书是学习Github使用的基础。
Git是一个分布式的版本控制系统;Github是一个网站,可以向此网站上传一个Git数据库副本,便于分享,而此得益于以下的机制:
1.一个用以共享库的集中位置,一个基于Web的界面以及分叉(forking)
2.来请求(pull request)
3.提出问题(issue)
4.维基(WiKi)
等功能 ——P5
通过Git的提交信息(commit message)功能,就能很容易地对你所做的改动的原因进行文档记录,以备将来参考。
你可以通过创建历史记录的不同分支,来尝试对内容做出不同的修改,或独立构建不同的功能分支。然后可以通过将这些不同分支合并到主项目历史记录(即主分支,master branch),或者在他们最终不工作时将其删除。
关键概念: ——P7
1.提交(commit)
2.提交信息(commit message)
每一次修改都需要提供消息来记录修改的原因
3.分支(branch):
4.主分支(master branch)
5.功能分支(feature branch)
不论何时构建一个新的功能,都将创建一个分支,称为功能分支。
6.发布分支(release branch)
7.合并(merge)
合并是将一个分支完成的全部工作归并到另一个分支
8.标签(tag)
9.查看(check out)
10.拉请求(pull request)
11.提出问题(issue)
12.分叉(fork)