简介
git 分布式版本控制系统 GitLab GitHub克隆 Gitflow 一套开发流程+git扩展包 SourceTreeGitExtensions git的GUI客户端
git的优缺点
本地版本库离线提交 分支和合并 分布式 速度
细粒度权限管理 某个项目下某个目录开放给指定用户权限 合理划分功能模块解决 使用习惯
gitflow
基于git的分支合并功能,常用开发动作分配到不同分支进行。
feature 重量级开发分支
develop 普通开发分支
release
hotfix 紧急修复
master 随时可用版本
http://nvie.com/img/2009/12/Screen-shot-2009-12-24-at-11.32.03.png
http://nvie.com/posts/a-successful-git-branching-model/
gitlab
web版git服务管理,方便的创建、管理项目,以及简单的项目管理。
SourceTreeGitExtensions
各有特点,搭配使用。
-
SourceTree gitflow集成 界面使用方便
-
GitExtensions VS插件集成