К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Git and GitHub for DevOps Engineers · LearnSpace
Назад в каталог
courseraПрограммирование

Git and GitHub for DevOps Engineers

Курс от Packt
Начальный≈ 11.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will learn how to efficiently use Git and GitHub in a DevOps environment. You’ll gain the skills to manage source code, collaborate with teams, and streamline the development process using version control and advanced Git features. By the end, you’ll be comfortable navigating Git workflows and GitHub’s collaborative tools, essential for modern DevOps practices. The course begins with an introduction to version control and guides you through setting up Git on Windows and Linux. As you advance, you will learn the foundational aspects of Git repositories, staging, commits, and working with branches. Along the way, you’ll dive into GitHub, exploring how to create repositories, clone them, and push changes to remote repositories. As you continue, you'll work with other developers through collaborative features like pull requests, resolving merge conflicts, and handling private repositories. You’ll also delve into advanced topics such as Git rebase, Git fetch, and Git pull. The course culminates in a practical DevOps project where you'll set up and manage a Git repository, enable DevOps workflows, and release code to production using AWS. This course is designed for aspiring DevOps engineers and software developers seeking to enhance their Git and GitHub skills. No prior experience is required, but familiarity with basic software development concepts is beneficial.

Навыки, которые вы освоите

GitHubGit (Version Control System)Amazon Web ServicesVersion ControlCode ReviewSoftware VersioningDevops ToolsLinuxCollaborative SoftwareDevOps

Программа курса

11 модулей · 70 учебных материалов

01Introduction to the Course9 материалов

Introduction to the Course

Introduction to the Course 'Git and GitHub for DevOps Engineers'ЧтениеCourse OverviewВидеоFull Course ResourcesЧтениеBefore StartingВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Git and GitHub for DevOps Engineers
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.3 ч

11 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
About InstructorВидео
What is Version Control SystemВидео
Installing Git on WindowsВидео
Set Up an EC2 instance and Install Git on LinuxВидео
Working with Git BashВидео
02Working with Git6 материалов

Working with Git

Creating a Repository on GitВидеоGit StagesВидеоGit WorkflowВидеоCompare Code Changes with Different Git StagesВидеоCompare Code Changes with Different Local CommitsВидеоInitializing and Working with Git RepositoriesDIALOGUE
03Working with GitHub7 материалов

Working with GitHub

Why Do We Need GitHubВидеоCreating GitHub AccountВидеоCreating a Repository on GitHubВидеоCloning a Repository from GitHubВидеоPush Code onto Remote RepositoryВидеоCollaborative Git Workflows with GitHubDIALOGUEAssessment 1Задание
04Working with Other Developers7 материалов

Working with Other Developers

Working with Other Developer CodeВидеоGit Clone Versus Git PullВидеоUnable to Push Changes onto Remote RepositoryВидеоConnecting to GitHub Using sshВидеоMap Local Repository with Remote Repository - Git Remote AddВидеоHow a Java Developer Pushes Code onto Remote RepositoryВидеоCollaborative Git WorkflowsDIALOGUE
05Git Commits5 материалов

Git Commits

Working with Commits on GitВидеоKnow Information about Specific Commit on Git - Git ShowВидеоWorking with Commits on GitHubВидеоCommit Changes Directly on GitHubВидеоExploring Git Commits and History with GitHubDIALOGUE
06Git Branches9 материалов

Git Branches

Why Do We Need BranchesВидеоBranching Strategy to Protect Working CodeВидеоWorking with Branches on GitHubВидеоWorking with Branches on GitВидеоCommitting Changes on BranchesВидеоMerging Changes onto Master Branch from DevВидеоResolving Merge ConflictsВидеоMastering Git BranchingDIALOGUEAssessment 2Задание
07Working with Team7 материалов

Working with Team

Fork a RepositoryВидеоCreating a Pull Request (PR)ВидеоWorking with Private RepositoriesВидеоAdding Collaborator to a GitHub RepositoryВидеоCreating Protected BranchВидеоTagging a CommitВидеоWorking with Forking and Pull Requests in GitHubDIALOGUE
08Reverting Changes4 материалов

Reverting Changes

Revert Changes from Working DirectoryВидеоReverting Changes from Staging Area and Local RepositoryВидеоUsing .Gitignore FileВидеоReverting Git Changes in Different ScenariosDIALOGUE
09Miscellaneous Concepts4 материалов

Miscellaneous Concepts

Git RebaseВидеоGit Fetch Versus Git PullВидеоMastering Git RebaseDIALOGUEAssessment 3Задание
10DevOps Engineer Roles on Git - With Project7 материалов

DevOps Engineer Roles on Git - With Project

Introduction to Git ProjectВидеоSet Up Git Repository and Branches for New ProjectВидеоAllowing Developers to Check-In CodeВидеоEnabling DevOps Workflow on Dev BranchВидеоPull Request (PR) to Merge Code from Dev Branch to UAT BranchВидеоRelease Code onto ProductionВидеоManaging Git Branches and PermissionsDIALOGUE
11AWS Account Setup5 материалов

AWS Account Setup

How to Create an AWS AccountВидеоConclusion to the Course 'Git and GitHub for DevOps Engineers'ЧтениеAssessment 4ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание