腾讯工蜂Git:基于Git的企业级协作开发解决方案,腾讯未来研发关键系统 https://code.tencent.com
Git是什么?
Git是一个开源的分布式的版本控制系统。它可以追踪任何变化的文件,支持完整的工作流程,来保证数据的完整性和处理事务的高效性。
Git的发展史
作为当今最强大的分布式版本控制系统,需要记住的是Git的创始人,也是Linux之父---Linus Torvalds。做Linux系统的Torvalds为何会成为Git的创始人?简单而言就是当年Torvalds“召集”全球开发者帮忙协助完善Linux系统时,都需要他本人手动合并开发者提供的代码,规模越来越大,为了方便,选择了一款商业版的版本控制系统,后期因为一些小的摩擦,决定自己开发一套版本控制具,于是有了Git。
Git有哪些特点?
1、分布式:可以把远程库的代码克隆一份到本地
2、分支开发:可以在本地根据需求自己创建分支进行开发
3、离线操作:可以在本地离线状态下合并分支代码到本地主干
4、存储小、速度快:以版本而非文件的形式存储
5、冲突易解决:开发者之间的代码冲突容易解决
扫描以下二维码,研发管理从此高效、轻便、可靠