简单的了解Git、GitHub、GitLab三者之间的联系和区别
简述
刚接触这三个名词的时候可能就会联想到他们之间有一定的区别,因为都是以Git打头,没错他们之间确实有着紧密的联系,也可以说是GitHub与GitLab都围绕着Git去使用。在这里和大家一起简单的讨论下,一起进步。
Git、GitHub、GitLab都是什么?
- Git: 我想大家都不会陌生,有过一段时间的开发经验的可能都会知道,它和svn一样,是一个版本控制器。可以帮助我们记录文件内容的变化,便于我们查看提交数据的版本,这个记录的功能就相当于日志功能,不仅可以记录,还可以对提交的项目进行增,删,改操作,退回到项目任意的一版。
- GitHub: 是一个开源及私有软件项目的托管平台,是一个Git仓库管理工具。
- GitLab: 是一个完全免费的开源项目托管平台,是一个Git仓库管理工具。
- Git教程:https://www.runoob.com/git/git-tutorial.html/
- GitHub教程: https://www.runoob.com/w3cnote/git-guide.html/
- GitLab官方文档: https://docs.gitlab.com/ee/README.html/
GitHub、GitLab对比
1.首