本节视频链接:
Git是目前世界上最先进的分布式版本控制系统。
版本控制系统(VCS,Revision Control System)可以追踪文件的变更,记录什么时候、什么人更改了文件的什么内容等信息。版本控制还用于支持多人协同开发,有效地解决版本的同步以及不同开发者之间的交流问题,提高协同开发的效率,解决不同版本软件的错误(Bug)的修正问题,是项目开发的重要环节。
目前有两种类型的版本控制系统。集中式控制系统有开源的CVS、SVN和微软的VSS等。现在主流的是Git分布式版本控制系统,主要有:
- Github(国外、最大)
- Gitee(国内)
- GitCode(CSDN)
- 各机构用开源Git自主部署的平台
为了认识Git,可以先看一看两个在国内外有影响的代码仓库: - Github:https://github.com
- Gitee:https://gitee.com/explore
Git应用的优势在于:支持Linux、Mac、Windows等多种平台;远程仓库解决方案丰富;命令行/图形化工具/IDE中内嵌操作等多种使用方式。
多样的选择、丰富的资源却也给初学者带来较高的学习成本。
本教程的学习方案,选择在Windows下操作,远程仓库用Gitee,由命令行入手实践,学会工作方法,领会工作原理,最后再以IDEA为例学习在集成开发环境下的应用。
<教程目录> <后一讲>
文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树Git入门Git简介2940 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!