概述
为了提高协同开发效率,HelloX项目已托管到github网站上。根据目前的开发进展,创建了下列几个子项目:
HelloX操作系统内核项目:https://github.com/hellox-project/HelloX_Kernel.git
HelloX操作系统GUI模块项目:https://github.com/hellox-project/HelloX_GUI.git
面向STM32的移植版:https://github.com/hellox-project/HelloX_STM32.git
后续根据需要,再增加其它相关子项目,所有这些子项目都是HelloX项目的一部分。
本文档对如何协同开发进行描述,旨在帮助开源开发人员顺利搭建起github协作开发环境,共同开发HelloX项目。
Github工作原理简介
严格来说,github是一个网站的名称,真正的版本管理功能是由git实现的。为了简便,笼统的认为github就是一个版本管理系统就OK了。
其实,github的工作原理非常简单,借用我们日常开发时使用