Udemy课程下载 Git Mastery: Beginner to Expert with GitHub & GitLab

您所在的位置:网站首页 github文件下载到本地 Udemy课程下载 Git Mastery: Beginner to Expert with GitHub & GitLab

Udemy课程下载 Git Mastery: Beginner to Expert with GitHub & GitLab

2023-04-11 00:41| 来源: 网络整理| 查看: 265

Git Mastery:GitHub 和 GitLab 的初学者到专家

成为专业的 Git 用户,同时具备 GitHub、GitLab 和 Azure DevOps 方面的专业知识。一步一步没有做任何假设

讲师:Mike Kilic

口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!

用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的 掌握关键 Git 概念执行基本操作,例如分支/合并/变基/樱桃采摘了解如何使用各种工具像专业人士一样解决合并冲突了解如何执行 Pull-Requests (GitHub) 和 Merge-Requests (GitLab)使用高级操作,例如子模块/子树/钩子等为公共存储库贡献作品并创建分叉存储库的拉取请求如何通过各种方式恢复提交了解如何在 GitHub + GitLab + Azure DevOps + BitBucket 上的存储库中设置具有权限的受保护分支使用经过验证的工作流程以正确的方式工作 要求 计算机基本技能某些章节需要互联网连接Mac、Windows 或 Linux/Unix 计算机 说明

本课程全部关于 Git 和 GitHub/GitLab/Azure Devops。

本课程不仅全面涵盖了Git,还涵盖了可能的 Git 托管服务提供商,例如GitHub/GitLab或Azure DevOps,这意味着不需要任何先验知识或经验。

从最基本的开始,我们将转向更多的中级主题(分支、合并、变基,…),最后进入高级主题,例如子模块、子树、等和点repos 等等。

如果这些术语对您来说是新的 – 加入,您将通过多个练习示例和动画幻灯片了解所有这些以及更多内容。

成为精通 GitHub/GitLab/Azure DevOps 中的存储库/团队管理的 Git 专家。

这是最完整、最全面的Git 和 GitHub/GitLab/Azure DevOps 课程,其中包含大量实践活动,并附有动画幻灯片以便更好地理解,以及 30 页的备忘单。在本课程结束时,您将成为询问 Git 的人!从基础到高级主题,一切都将从头开始教授。如果你真的想掌握Git 和 GitHub/GitLab/Azure Devops,本课程适合你。

对于那些对本课程将涵盖哪些命令感兴趣的人,这里有一个列表(没有将在课程中探讨的其他选项):

git add · git bisect · git blame · git branch · git checkout · git cherry-pick · git clean · git clone · git commit · git config · git diff · git grep · git fetch · git gc · git gui · git init · git log · git ls-files · git merge · git merge-base · git merge-file · git mergetool · git mv · git pull · git push · git rebase · git reflog · git remote · git reset · git restore · git rev -list · git revert · git rm · git shortlog · git show · git stage · git status · git submodule · git subtree · git switch · git tag

_______________________________________________________________________________________________________

本课程分为10 章,将围绕 git 的几个核心主题进行探索和详细介绍。以下是每一章的小总结:

第 1 章重点阐明 Git 与托管服务(例如 GitHub 和 GitLab)之间的区别。

第 2 章快速深入了解 Git 及其最常用的命令。在此之后,您将熟悉基本的 Git 操作,例如git add · git commit · git push · git pull · git status · git log · git cherry-pick · git checkout ·等等。您还将知道如何设置.gitignore文件并能够创建分支并合并它们。最后,我们将介绍身份验证方法,例如(HTTPS与SSH)。

第 3 章只关注 Git!这是课程中最长的一章,这是有充分理由的。完成本章后,您将能够执行 Git 的几乎所有操作,例如提交 · 撤消提交 · 分支 · 合并 · 存储 · 远程存储库 · 合并冲突 · 变基 · 标签 · 提交参考 · Git 内部等等…

第 4 章可能是大多数人的最爱,因为我们不会自己更改存储库,而是检索已经存在的存储库的信息。这将包括广泛使用以下命令以及 git log · git tag · git reflog · git show · git diff · git grep · git blame · git bisect · git shortlog 的各种选项。您还将学习如何使用Gitstats & gitk & GitKraken可视化存储库。

第 5 章是关于 GitHub,最知名和最常用的 Git 托管服务。完成本章后,您将能够轻松管理和设置个人存储库以及组织/团队。这包括管理拉取请求以及设置推荐的权限和保护分支。此外,您还将练习如何将问题和拉取请求链接在一起,以及如何创建和使用标签。出于管理目的,我们将设置自动化问题/项目委员会。最后但同样重要的是,我们将利用 GitHub Actions 并创建一个 GitHub Wiki + GitHub Pages,最后使用 Dependabot 和 CodeQL 设置一些安全性。

第 6 章是关于 GitLab,它可能是使用率第二高的 Git 托管服务。本章涵盖与第 5 章(GitHub)相同的主题,但针对 GitLab。这将包括合并请求和权限(个人 + 组) · 问题和标签 · 成员权限和角色 · 分叉 · 项目板和里程碑 · Wiki 和代码片段 · CI/CD 管道基础 · GitLab 页面 · Web IDE。

第 7 章重点介绍另外两个已知的 Git 托管服务:Azure DevOps 和 Bitbucket。本章中的主题将类似于您在 GitHub 和 GitLab 中学到的内容。

第 8 章介绍了工作流程。在本章之后,您将能够设置必要的工作流程并决定哪个工作流程适合您的存储库/项目。涵盖以下工作流程:单独开发·功能分支·Gitflow – 长期运行的分支·基于主干的开发。

第 9 章将通过各种练习处理高级主题。我们将设置不同的 Hooks(pre-commit、post-commit、commit-msg、pre-push)来附魔我们的开发和工作流程指南。之后,我们将深入探讨如何正确编写提交消息,例如将其拆分为主题 + 正文并将其与来自 GitHub 和 GitLab 的问题和合并/拉取请求链接。此外,我们将学习和练习 Git 子模块和子树,这是两个非常高级的 Git 主题。最后,我们将通过添加一些 Git 别名并为 GitHub 设置 2FA 来让我们的生活更轻松。

第 10 章涵盖了大多数 Git 用户不知道的主题,例如如何使用 Git 管理 /etc 目录以及如何设置 Dotfiles 存储库。由于一些存储库使用二进制文件,我们将练习和设置 Git LFS(大文件存储)。最后,我们将使用 Visual Studio Code 并安装众所周知的 GitLens 扩展。

第 11 章包含可下载的备忘单。

第 12 章将包含将不时添加到课程中以使其保持最新的课程。目前有关于 GitHub 签名提交的课程。

您将不仅仅使用终端来执行 Git 操作。同时,您还将学习在各种用例中使用 GUI 应用程序:

GitHub 桌面混帐Visual Studio 代码(+ GitLens)吉特克拉肯TortoiseGitMeld(用于合并冲突)GitstatsGit-GUI

立即加入,您将终生访问 30 小时的内容,其中包含大量实践练习和 30 页的备忘单!完成本课程后,您将成为在公司询问 Git 的人,您将能够轻松执行高级任务!

您还将获得30 天退款保证。无话可问!

立即加入成为真正的 Git 大师!

此课程面向哪些人: 任何对真正掌握和理解 Git 感兴趣的人软件开发人员、DevOps 工程师、Git 新手(+GitHub/GitLab/Azure DevOps/…)管理托管在 GitHub / GitLab 等上的存储库的 IT 经理想要扩展知识的中级 Git 用户 声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。Azure DevOpsGitGitHubGitLabUdemy付费课程 口袋资源永久会员


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3