
通过实际示例和练习了解使用 Git 进行源代码控制的基础知识
发表于 2022 年 11 月
MP4 | 视频:h264、1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 | 时长:38 个讲座 (3h 49m) | 大小:1.7 GB
你会学到什么
了解什么是源代码控制,以及 Git 是什么
能够使用命令行导航文件系统
能够暂存并将更改提交到 Git
能够查看日志和提交历史
了解 Git 如何存储您对文件系统的更改(基本了解)
能够将您的更改推送到远程存储库
能够从远程存储库获取其他人的更改
了解变基和拉取之间的区别并能够同时
做到能够在拉取或变基时处理合并冲突
能够分支和合并
能够临时存储工作更改
能够用人类友好的名称标记提交
为了能够使用 Git Extensions,Git 的 GUI 前端,以帮助您更快地完成日常开发任务
要求
使用编程语言进行编码的能力(至少 1 年的学习或经验)
了解 Windows 上的文件和文件系统
能够在基本级别使用 Windows 中的命令提示符或 Powershell 来导航文件系统并执行命令。
用于注册 Github 的电子邮件地址(免费帐户)
描述
Git 是当今世界上最流行的源代码控制工具,因此了解 Git 是几乎每个开发人员的基本技能。本课程涵盖 Git 的基础知识——它的用途、工作原理以及如何在日常工作中使用它。
我们涵盖了 Git 的所有日常使用,从克隆、提交、推送和拉取,甚至分支和合并(以及可怕的合并冲突)。本课程面向第一次使用 Git 的开发人员,因此不需要任何先验知识,但对于那些一直在使用 Git 并希望更好地了解事物的工作原理和如何思考 Git 正在做什么,以便在它给您带来惊喜时进行故障排除。
为了让您为日常使用做好准备,我们还介绍了 Git Extensions 的使用,这是一个构建在 Git 命令行之上的跨平台第三方 UI,您可以使用它来提高日常工作的效率。
对于每个部分,我们提供每个活动的实用视频演示、显示我们所做的工作如何影响存储库的图表,以及一些练习供您自己练习。
本课程应该让您在日常工作中开始使用 Git,并让您充分了解能够利用 Git 提供的功能的底层系统和概念。
本课程适用于谁
本课程专为刚接触源代码控制或尚未使用 Git 的开发人员设计

Published 11/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration:38 lectures (3h 49m) | Size: 1.7 GB
Learn the fundamentals of using Git for source control through practical examples and exercises
What you’ll learn
To know what source control is, and what Git is
To be able to navigate a file system using the command line
To be able to stage and commit your changes to Git
To be able to view the log and history of commits
To know how Git stores your changes on your file system (a basic understanding)
To be able to push your changes to a remote repository
To be able to get others’ changes from a remote repository
To know the difference between rebasing and pulling and be able to do both
To be able to deal with merge conflicts when pulling or rebasing
To be able to branch and merge
To be able to stash working changes temporarily
To be able to tag a commit with a human-friendly name
To be able to use Git Extensions, a GUI front end for Git, in order to help you fulfill your daily development tasks quicker
Requirements
The ability to code in a programming language (at least 1 year of study or experience)
An understanding of files and the file system on Windows
The ability to use the Command Prompt or Powershell in Windows, at a basic level, to navigate a file system and execute commands.
An email address in order to sign up to Github (a free account)
Description
Git is the most popular source control tool in the world today, so knowing Git is an essential skill for just about every developer. This course covers the fundamentals of Git – what it’s for, how it works, and how to use it in your every day work.
We cover all of the day to day usage of Git, from cloning, to committing, to pushing and pulling, and even branching and merging (and the dreaded merge conflict). The course is aimed at developers who are coming to Git for the first time so no prior knowledge is necessary, but it’s also useful for those of you who have been using Git and are wanting to gain a slightly better understanding of how things are working and how to think about what Git is doing so that you can troubleshoot when it throws surprises your way.
In the interest of preparing you for day to day usage, we also cover using Git Extensions, a cross-platform third-party UI built on top of the Git command line that you can use to be more productive in your daily work.
For each section we provide practical video demonstrations of each activity, diagrams showing how what we’ve done has affected the repository, and also some exercises for you to do in order to practice for yourself.
This course should get you up and running with using Git in your daily work, and provide you with enough understanding of the underlying systems and concepts that you are able to utilize the power Git provides.
Who this course is for
This course is designed for developers who are new to source control, or have not yet used Git
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/38707.html