[1.1 为什么要用gitr >>>](why_gitr.md) | [本章目录](README.md) ### 1.2 GitR是什么 GitR就是Git+R #### Git 和 R是什么 * Git是一个版本控制系统,也可以看作一个带版本控制功能的文件数据库。目前主要用于软件开发的代码管理和团队协作。 * R是一种编程语言,因强大的统计分析功能及大数据领域的卓越表现,正在或者已经成为超越Matlab和SAS的数据科学领域的主流语言。 #### Git为什么要和R结合 * 越来越多的科研人员使用Git管理科研项目,而科研项目的核心是数据,是数据分析,是数据的可视化,是数据的发布与共享,这些都是通过R实现的。因此Git+R是十分自然的组合。 * R不仅是统计分析的专家,还是一个功能强大的编程语言。Git提供了一个项目寄宿的空间,R则可以接管项目中的所有其他任务,实现项目的自动化。 #### GitR是什么 * GitR是一种项目管理的工具 * GitR是一套简化工作的方法 * GitR是大一统的世界观 * GitR是同乐共享的价值观 * GitR是群众路线的方法论 * GitR的背后基础是辩证逻辑学 [>>> 1.3 网页界面及各部分功能](web_page.md)