Git
-
Git介绍:管理Linux内核而开发的一个开放源代码的版本控制软件(工具)
-
Git功能:会建本地版本库,对文件夹监管,修改后对文档备份和注释
-
简述:修改一个word还行保存之前的版本会开很多副本,用git进行管理后,只会保留最新版文档,对之前每一次修改进行备份和标注,想用之前某一次版本可以依照注释进行还原(代码管理同理)
GitHub
-
GitHub介绍:一个面向开源及私有项目的托管平台(网站)
-
GitHub功能:个人或者多人代码管理,开源项目分享等。
-
简述:相当于一个远程仓库可以上传代码进行管理,因为是用git进行版本控制,所有多人同时编辑也不会影响,在这个网站上同时有很多人分享开源项目和博客,可以当成csdn来看,只不过多了代码管理功能以及开源项目更加全面优秀
GitLab
-
GitLab介绍: 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的(web服务)
-
GitLab使用:可以自己服务器上部署一套GitLab服务,有代码仓库托管等功能,用法与GibHub基本一致
-
简述:相当于GitHub,只不过GitHub是属于网站平台,GitLab是自己在服务器上部署的,同时又有更完善的管理界面和权限控制,公司企业等团队更适合用它管理
gitee
-
gitee介绍: 同样是一个面向开源及私有项目的托管平台(网站),是属于国内的github