Git 第一章 Git概述 -- 概述几种Git(GitGitHubGiteeGitLab)
Posted Z && Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 第一章 Git概述 -- 概述几种Git(GitGitHubGiteeGitLab)相关的知识,希望对你有一定的参考价值。
1. Git
Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
需要掌握的知识:
- Git介绍(分布式版本控制工具)注意和集中式版本控制工具做对比
- Git安装
- Git命令
- Git分支 分支特性 分支创建 分支转换 分支合并 代码合并 合并冲突解决
- Idea 集成Git
2. GitHub
GitHub是Git官方的代码托管中心 ,用于在服务器上面存放公司的代码。
需要掌握的知识:
- 创建远程库
- 代码推送 Push
- 代码拉取 Pull
- 代码克隆 Clone: Git 和 Maven并成实习生的两大杀手,为啥这样说?虽然这两个东西都不是很难,但是在公司里面会经常用到,如果你刚进一家公司,你的项目经理就给你发个项目的托管链接,叫你去把代码done(克隆)下来,叫你去熟悉代码。如果你连Clone代码都不会,那么你的项目经理怎么看你呢。
- SSH免密登录:GitHub的另外一种登录方式(GItHub服务器在国外,网速慢不说,还有可能连接不上,所以学习SSH免密登录是非常重要的。)
- Idea集成GitHub
3. Gitee码云
码云被称为国内版本的GitHub,是中国人开发的(服务器在中国, 网速更快),所以现在码云的使用也是越来越多了。
需要掌握的知识:
- 码云创建远程库
- Idea集成Gitee码云
- 码云连接GitHub进行代码的复制和迁移
4. GitLab
GitLab是一个基于局域网的代码托管中心,就比如说,你所在的公司不是一个开源的公司,而你们公司写的代码也没有打算放在互联网上。那这样,你们就可以搭建一个公司内部的局域网的服务器,把代码上传到公司自己的服务器上面,所以GitLab在公司里面用到的可能性还是比较大
需要掌握的知识:
- GitLab服务器的搭建和部署
- Idea集成GitLab
以上是关于Git 第一章 Git概述 -- 概述几种Git(GitGitHubGiteeGitLab)的主要内容,如果未能解决你的问题,请参考以下文章