-
Notifications
You must be signed in to change notification settings - Fork 14
版本管理工具git
neko edited this page May 13, 2016
·
2 revisions
git是类似svn的版本管理协议
比svn的优点是:
方便、强大的分支管理;
可以本地提交,不需要联网
基于git协议的代码仓库,国内有coding.net,国外有Github、Bitbucket 我们使用github。
git的入门门槛比svn高,使用github出品的github desktop可以降低入门难度,快速用github flow方式协同开发。
关于github flow :
一种简单、直观的基于github的协同开发模式
简而言之,维持一条主分支(master),每个组员新建一条属于自己的分支(branch),完成本人部分开发后,推送合并主分支请求(pull request),组长或者团队审核合并请求后(code review),合并至主分支(merge)
更多关于git的知识:
git远程操作详解:http://www.ruanyifeng.com/blog/2014/06/git_remote.html
git工作流程:http://www.ruanyifeng.com/blog/2015/12/git-workflow.html