Git LFS Training

所在平台: Udemy

课程主页: https://www.udemy.com/course/git-lfs-training/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Git LFS 培训 课程概述: 在这个 Git LFS 培训课程中,您将全面了解 Git LFS(Git 大文件存储)。课程内容包括: - Git 数据模型及大文件带来的问题 - 有向无环图(DAG)及 Git 内部对象的概念 - 大文件如何影响 Git 仓库,尤其是在团队合作中 - Git LFS 的内部工作原理(过滤和数据存储) - 在不同操作系统(如 Windows、Linux 和 MacOS)上安装 Git LFS - 配置新仓库以开始使用 Git LFS(创建 ".gitattributes" 文件) - 分析和转换现有的大型仓库 - 使用 BFG Repo-Cleaner 等有价值工具处理 Git 仓库,并理解大对象及其对仓库大小的影响 - 对比不同的 Git LFS 提供商(云服务和本地服务)及其成本比较表 - 使用 Git LFS 的协作技巧(包括解决冲突、锁定文件及排除/包含特定路径) - Git LFS 的替代方案(如 git-annex、git-bigfiles 等) 为了帮助学生巩固知识,课程还包括实操练习、常用命令的备忘单及详细解释,以及 Git LFS 中常用术语的词汇表。对于需要处理大文件(如 Unity 项目)并发现 Git 操作变得比正常情况下更耗时的用户,此课程将特别有趣且实用。

课程评论(0条)

课程详情

In this Git LFS Training course, you will learn everything you need to know about Git LFS (Git Large File Storage).You will learn about:Git data model and the problem with big files. What is a DAG (Directed Acyclic Graph) and Git internal objects.How a big file affects a Git repository when you work in a team.How Git LFS internally works (filter and data storing).Install Git LFS in your development computer (on different OS like Windows, Linux, MacOS,...).Configure a new repository to start using it (".gitattributes" file).Analyze and convert an existing big repository.Valuable tools like BFG Repo-Cleaner to work with Git repositories and understand what large objects are and how can we decrease the size of the repository.Different Git LFS providers (cloud and on-prem) including a cost comparative table.Collaboration when using Git LFS (including resolve a conflict, lock a file and exclude/include specific paths).Alternatives to Git LFS (like git-annex, git-bigfiles,...).Because I know that consolidating knowledge is important for the student, I include a practical exercise, also a cheatsheet with all the commands that are frequently used with a detailed explanation, and a glossary with the most commonly used terms in Git LFS.Highly interesting if you work with big files (like Unity projects) and operations in Git start to take longer than normal (in your daily workflow and also in CI/CD tools).

课程标签

0人关注该课程

主题相关的课程