GIT、GITLAB、GITHUB、GITLIB[通俗易懂]
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
Github – 一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等
作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。
如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
GitLab – 基于Git的项目管理软件 GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。
三者都是基于git的,可以说是git的衍生品。
gitlib 是用于实现git功能的开发库
总结:
git 是一个版本控制系统。
gitlib 是 git 的 library,是一个库
gitlab 是 git 的 laboratory,是一个网站
github 是 git 的 hub,是一个网站
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/234586.html原文链接:https://javaforall.cn
相关文章
- git修改gitignore不生效_github ignore
- git clone 显著提速,解决Github代码拉取速度缓慢问题[通俗易懂]
- Github gist_github教程
- 同时将博客部署到github和conding
- 最全深度学习训练过程可视化工具(附github源码)
- GitHub Pages个性化域名配置
- 火了!北大学霸爆肝3个月的算法小抄完整笔记,GitHub疯狂转发
- 后悔极了!GitHub开源爆火阿里「DBA攻坚指南」笔记,我竟没下载
- GitHub上7月最热门的Java开源项目排行
- git强制删除本地分支_Git分支
- 如何自建一个git服务器,搭建Git服务器,真的很简单
- 如何上传代码到github?
- 使用 wget/curl 下载 GitHub Release 生信软件包
- 精选Github计算机开源视觉项目
- 在github写博客
- 基于Jekyll与Github Pages搭建博客
- 用git上传项目到GitHub或者码云全过程
- 直接用VS Code浏览GitHub代码,太爽了!
- Github上2700多星的Python公式识别项目,超两万多次下载,实力不言而喻
- 毫无争议的 GitHub 有用的顶级开源项目排行榜
- 【OpenGL】二、Visual Studio 2019 配置 GitHub ( 下载并安装 GitHub 扩展 | 配置 GitHub )
- 【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )
- GitHub 全球用户破亿,中国开发者超千万,如今联合微软、OpenAI要求驳回AI版权诉讼
- 【Git】Git 分支管理 ( 创建并切换分支 | 查看分支 git branch | 合并分支 git merge dev | 删除分支 git branch -d dev )
- 【错误记录】Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
- 被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了
- Git 2.40 发布,包括 git jump 工具的更新、cat-file 工具的增强以及提高 Windows 上响应速度
- Linux环境下编译Git程序指南(linux编译git)
- Linux内核管理:Git的力量(linux内核git)
- 如何使用 Ansible 同步 GitHub 和 GitLab
- 谷歌云端代码存储平台上线 对抗GitHub
- Linux 开发者如何看待 Git 和 Github?
- 从Git合集进入Redis集群的新路(redis集群git合集)