logo
视频课程课程安排

进入Git世界:从基础到GitHub协作

2小时掌握Git,从零基础到高手,提升开发效率,迈向职业新高度

  • 来自Microsoft的云架构师亲自授课,带你全面掌握Git的使用
课程视觉
bootcamp-visual
Class Schedule

课程大纲

分阶段课程安排,方便在职或跨时区同学灵活学习

在这个模块中,我们将介绍版本控制的重要性以及为什么选择Git。你将学习如何在不同操作系统上安装Git,并了解Git与GitHub之间的关系。通过掌握这些基础知识,你将为后续的学习打下坚实的基础,确保你能够顺利进行版本控制和代码管理。
🎬 Video为什么要使用Git
为什么要使用版本控制:了解版本控制的基本概念及其在软件开发中的重要性,学会如何使用版本控制系统来管理代码的历史记录和版本。 Git 与 GitHub:了解Git和GitHub的区别及关系,掌握使用Git进行本地版本控制和使用GitHub进行远程协作的基础知识。 安装 Git:学习... 登录后查看完整内容
🎬 Video如何设置Git
Git 全局设置 (Git Global Setup):学习如何进行Git的全局配置,如设置用户名和邮箱地址,确保提交记录中包含正确的用户信息。
本模块将带你深入了解如何在本地使用Git进行版本控制。你将学会创建和管理本地仓库,跟踪文件的变化,提交代码,以及使用暂存区进行变更管理。我们还将讨论如何撤销不需要的更改,确保你的代码库始终处于最佳状态。
🎬 VideoGit的本地工作方法
设置仓库 (Setting up a repository):学习如何初始化一个新的Git仓库,或者克隆一个已有的仓库,掌握创建和管理本地仓库的基本操作。 从本地 push 内容到仓库:掌握如何将本地仓库中的更改推送到远程仓库,确保远程仓库与本地仓库同步。 git status、... 登录后查看完整内容
🎬 Video暂存区的使用
git rm、git stash 的使用:学习如何从Git仓库中删除文件以及如何暂时保存未完成的工作,以便在稍后继续处理。 编写有意义的 commit message:掌握编写清晰、有意义的提交信息的技巧,确保团队成员能够轻松理解每次提交的目的和内容。
🎬 VideoGit撤销变更
git checkout、git clean、git revert、git reset:学习如何撤销不需要的更改,包括恢复到之前的提交、清理未跟踪的文件、撤销提交和重置当前分支的状态。
分支和合并是Git强大功能的核心。本模块将详细讲解如何创建和管理分支,以及如何进行代码合并。你将学习到分支命名的最佳实践,并掌握在开发过程中使用分支进行并行开发的技巧,从而提高团队协作效率。
🎬 Video创建分支
分支操作命令:git branch、git branch -d、git checkout -b:学习如何创建、删除和切换分支,掌握分支操作的基本命令。 语义化分支命名 (Semantic branch names):了解如何为分支命名,使其具有明确的意义和目的,便于团队协作和管理... 登录后查看完整内容
🎬 Video合并分支
分支合并:git merging:学习如何将一个分支的更改合并到另一个分支,掌握处理合并冲突的技巧,确保代码库的一致性。
在本模块中,我们将深入探讨如何利用GitHub进行团队协作。你将学习如何连接远程仓库、创建Pull Request、以及如何在团队中进行代码审查和合并操作。这些知识将帮助你在实际开发中高效地与团队成员协作。
🎬 Video使用GitHub进行团队协作
连接到远程仓库 (connect to remote repo):学习如何将本地仓库与远程仓库连接,实现代码同步和共享。 创建 pull request:掌握创建Pull Request的流程,了解如何在团队中进行代码审查和讨论。 合并分支:学习如何在GitHub上合并分支,掌握... 登录后查看完整内容
🎬 Video两种工作流程:merge和rebase
添加 ignore 文件:学习如何创建和管理.gitignore文件,避免不必要的文件被提交到版本控制中。 合并与 Rebase 的区别 (Merging VS Rebasing):了解合并和Rebase两种不同的工作流程,掌握它们的优缺点和适用场景。 冲突处理:Force pu... 登录后查看完整内容
1v1免费职业咨询