## 第四章 用Git+R管理项目 ### 4.1 为什么要用Git+R #### 4.1.1 当前科研项目管理中存在的问题 #### 4.1.2 Git能提供什么 #### 4.1.3 R能提供什么 #### 4.1.2 Git+R能带来什么好处 ### 4.2 Git工作流 #### 4.2.1 什么是Git工作流 #### 4.2.2 本地工作流 #### 4.2.3 团队工作流 #### 4.2.4 团队工作流模型 ### 4.3 科研项目工作流 #### 4.3.1 团队协作与分工 #### 4.3.2 工作流程 #### 4.3.3 数据分析工作流 #### 4.3.4 组成对象的抽象化 人、计算机、传感器、分析和监测仪器、数据库都是对象,在git系统中都是一个文件。 ### 4.4 GitR的系统架构 #### 4.4.1 哲学基础 主体思想,独立、共享、协作,群众路线, #### 4.4.2 规则体系 #### 4.4.2.1 项目管理约定 #### 4.4.2.2 数据格式 #### 4.4.2.3 文档结构及样式标准 #### 4.4.2.4 共享协议 #### 4.4.3 硬件组成 #### 4.4.4 软件及功能 #### 4.4.5 共享协作的精神