# Git and GitLab Basic(Trainee) ## 介绍 **1. 前言** - 从本模块开始您将熟悉并学习GitLab相关的技术基础知识,学习的大部分内容将来自: - GitLab中文官方文档站点: [https://docs.gitlab.cn/](https://docs.gitlab.cn/) - GitLab英文官方文档站点: [https://docs.gitlab.com/](https://docs.gitlab.com/) - 团队实操文档 [CS Handbook](https://cs.pages.gitlab-devops.com/handbook/resources/#%E5%AE%9E%E6%93%8D%E5%8F%82%E8%80%83) ***建议把上述常用页面加入你的浏览器收藏夹*** - CS团队制作了一系列关于极狐GitLab 的培训认证课程,通过这些课程你可以快速了解 GitLab 的各项主要功能。 - [培训课程视频](https://drive.google.com/drive/folders/1JnO9F1DGsBvMrHsSUovhfy-W5GUsAaGE?usp=sharing) - [培训课程教材](https://drive.google.com/drive/folders/1vv8htLAm8W9FFcLPeb21JQqlChZi5ik7?usp=sharing) - [培训课程动手实践指南](https://drive.google.com/drive/u/0/folders/1XNNHAyGbSjW0UIPPWyf8VqZiO-coayKb) **2. 此清单的目标** 在完成本模块的学习后,您将: - 具备必要的Git和GitLab基础知识 - 对我们的产品和服务有一个初步概念。 **3. 学习时长** - 预计3天 ## 第一部分:Git和GitLab基础 如果您已经习惯使用Git,并且仅通过观看或阅读就能记住大量信息,那就按照你的节奏快速浏览学习!但是,如果您发现一个全新的主题,请务必自己动手练习尝试,然后再继续。 **注意:** 以下部分内容如YouTube视频或Google文档需要您通过科学上网方式观看,如果你没有这方面的经验,请联系你的主管负责人。 1. [ ] 在[Git教程-廖雪峰的官方网站](https://www.liaoxuefeng.com/wiki/896043488029600)中学习Git基础知识,针对您不熟悉的部分进行学习和练习: 1. [ ] 学习 [版本控制](https://www.liaoxuefeng.com/wiki/896043488029600/896954074659008)。如果你对Git操作不是很熟悉,可以在线上[练习不同场景的Git命令](https://www.katacoda.com/courses/git)。 2. [ ] 学习[git分支](https://www.liaoxuefeng.com/wiki/896043488029600/896954848507552), 体验[Learn Git Branching](https://learngitbranching.js.org)的沙盒环境,加深对git branch的理解。 2. [ ] 在[GitLab官方文档](https://docs.gitlab.com/)中学习 [GitLab基础知识](https://docs.gitlab.com/14.9/ee/gitlab-basics/) 1. [ ] 请在[GitLab.com](https://gitlab.com/users/sign_in)上体验[GitLab基础知识](https://docs.gitlab.com/14.9/ee/gitlab-basics/)中的所有GitLab的基本操作。如果你还没有GitLab.com账号,请用你的`gitlab.cn`后缀工作邮箱地址 [注册GitLab.com账号](https://gitlab.com/users/sign_in) 2. [ ] 了解不同版本 (tiers) 的GitLab的比较 1. [ ] [功能列表](https://about.gitlab.com/features/) - 列出所有功能以及每个功能的版本 2. [ ] [GitLab.com功能比较](https://about.gitlab.com/pricing/gitlab-com/feature-comparison/) 3. [ ] [Self-Managed功能比较](https://about.gitlab.com/pricing/self-managed/feature-comparison/) 4. [ ] [在Self-Managed和GitLab.com(SaaS)之间进行选择](https://www.youtube.com/watch?v=7GxO6qvATwU) 3. [ ] 在[GitLab.com](https://gitlab.com/users/sign_in)中学习Git[培训专题](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/topics/git/index.md),主要包括: 1. [ ] [`env_setup.md`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/topics/git/getting_started.md) - 配置本地Git环境 2. [ ] [`feature_branching.md`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/topics/git/feature_branching.md) - 了解Git分支 3. [ ] [`stash.md`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/topics/git/stash.md) - 用stash暂存本地变更 4. [ ] [`git_log.md`](https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/topics/git/git_log.md) - 查看Git日志 5. [ ] 对于[培训专题](https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc/topics/git)中的其余主题,请快速阅读了解,以便您能记住在哪里可以找到它们。 ## 第二部分:GitLab服务和产品阶段 1. [ ] 熟悉GitLab在[销售页面](https://about.gitlab.com/pricing/)上提供的服务。 GitLab.com包括Free,Bronze,Silver,Gold。这些与Self-managed 计划中的Core,Starter,Premium,Ultimate相对应。 ## 第三部分:GitLab JH 发行版 1. [ ] 阅读关于 GitLab JH 的官方新闻和 FAQ 1. [ ] [GitLab Inc. blog news - GitLab licensed its technology to new independent Chinese company](https://about.gitlab.com/blog/2021/03/18/gitlab-licensed-technology-to-new-independent-chinese-company/) 2. [ ] [GitLab Inc. FAQ about JiHu](https://about.gitlab.com/pricing/faq-jihu/) 3. [ ] [极狐公司介绍](https://about.gitlab.cn/company/) 2. [ ] 了解 GitLab 三大发行版( CE, EE, JH edition or distribution )的区别 3. [ ] 了解 GitLab Inc. 与 极狐公司的关系 4. [ ] 了解不同版本 (tiers) 的GitLab JH 1. [ ] [功能列表](https://about.gitlab.cn/features/) - 列出所有功能以及每个功能的版本 2. [ ] [JihuLab.com功能比较](https://about.gitlab.cn/pricing/gitlab-com/feature-comparison/) 3. [ ] [Self-Managed功能比较](https://about.gitlab.cn/pricing/self-managed/feature-comparison/) ## 恭喜!您已经完成Git及GitLab基础知识的学习!
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up