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)的主要内容,如果未能解决你的问题,请参考以下文章

Mac版本一文打通Git教程!史上最详细解析!

第一章 Git 一览

Git python学习第一章 - 1.0 git管理源代码

Git概述

第一章 Part 2/2 Git 一览

Git-第一篇