了解Git和GitHub、虚幻引擎C++项目的版本控制等等!

你会学到:
Git是如何工作的
如何从命令行使用Git
使用GitHub、GitHub桌面应用程序、Visual Studio中的Git工具和VS代码等Git工具
在虚幻引擎5和虚幻引擎4中使用Git跟踪虚幻引擎项目
在Visual Studio和Visual Studio代码中使用Git对C++项目进行版本控制
理解Git的概念,以便他们可以使用任何基于Git的工具
创建存储库
提交到存储库
分支、合并、重定基准、樱桃采摘、贮藏
恢复到项目的早期版本并重写提交历史
使用选择的文本编辑器定制git
使用不同的合并工具解决合并提交,等等!

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch
语言:英语+中英文字幕(云桥CG资源站 机译) |时长:38节课(6h 39m) |大小解压后:3.59 GB

要求
互联网
不需要经验

描述
每个开发人员都必须学习版本控制。如果你想在游戏行业或软件行业找到工作,你将学习这些技能。如果你已经了解他们,你更有可能被录用。

学习Git版本控制系统中的基本操作。我们将从最基本的操作开始,从命令行运行Git命令。在进入真正的项目之前,我们开始版本控制基本文本文件,看看Git是如何工作的。我们在Visual Studio和VS Code中创建了C++项目,然后使用虚幻引擎4和5进入虚幻引擎C++项目!

了解如何进行变更、提交、分支、合并和解决合并冲突、重定基础、挑选、隐藏等等。创建由GitHub托管的在线远程存储库,从远程获取和拉取到本地机器,从本地存储库推送到远程,以及克隆和分叉操作。了解如何提交和批准拉取请求,允许您为Git控制的其他开发人员的在线项目版本做出贡献。

了解如何设置带有版本控制的虚幻引擎4和5项目,允许您进行实验性分支,提交您的更改并恢复、重置和重定基础,以及将您的所有更改推送到在线存储库。通过初始化Git LFS(大文件存储),版本控制你的虚幻引擎项目中的大文件,并学习如何创建合适的。gitignore和。gitattributes文件,因此您的项目可以顺利地进行版本控制。

这门课是给谁的
软件和游戏行业的求职者。
游戏开发者
程序员
虚幻引擎的用户
微软视觉工作室的用户
Visual Studio代码的用户
GitHub、GitHub桌面应用等Git工具的用户
Windows、Mac和Linux操作系统用户


MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 38 lectures (6h 39m) | Size: 3.34 GB

Learn Git and GitHub, Version Control for Unreal Engine C++ Projects, and More!

What you’ll learn:
How Git works
How to use Git from the command line
Using Git tools such as GitHub, the GitHub desktop app, Git tools in Visual Studio and VS Code
Using Git to track an Unreal Engine project in both Unreal Engine 5 and Unreal Engine 4
Using Git to version control C++ projects in Visual Studio and Visual Studio Code
Understanding the concepts of Git so they can use any Git based tool
Creating a repository
Committing to the repository
Branching, merging, rebasing, cherry picking, stashing
Reverting to previous versions of the project and rewriting commit history
Customizing git with text editors of choice
Resolving merge commits with different merge tools, and much more!

Requirements
Internet
No experience necessary

Description
Every developer must learn version control. If you wish to get a job in the games industry or software industry, you WILL learn these skills. If you already know them, you’re MUCH more likely to get hired.

Learn the fundamental operations in the Git version control system. We will start out with the most basic operations, running Git commands from the command line. We begin version controlling basic text files to see how Git works, before moving on to real projects. We create C++ projects in Visual Studio and VS Code, before moving on to Unreal Engine C++ projects using both Unreal Engine 4 and 5!

Learn how to stage changes, commit, branch, merge, and resolve merge conflicts, rebase, cherry pick, stash, and more. Create online remote repositories hosted by GitHub, and fetch and pull from the remotes to your local machine, push from your local repository to the remote, and clone and fork operations. Learn how to submit and approve pull requests, allowing you to contribute to other developer’s online projects version controlled by Git.

Learn how to set up Unreal Engine 4 and 5 projects with version control, allowing you to make experimental branches, commit your changes and revert, reset and rebase, and push all your changes to an online repository. Version control large files in your Unreal Engine projects by initializing Git LFS (Large File Storage) and learn how to create proper .gitignore and .gitattributes files so your projects are version controlled smoothly.

Who this course is for
Those seeking employment in the software and games industry.
Game developers
Programmers
Users of Unreal Engine
Users of Microsoft Visual Studio
Users of Visual Studio Code
Users of Git tools like GitHub, GitHub Desktop app
Windows, Mac, and Linux Operating System Users

发表回复

后才能评论

评论(12)