From the course: NetOps (DevOps for Network Engineers): Automating Networks
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Introduction to Git
From the course: NetOps (DevOps for Network Engineers): Automating Networks
Introduction to Git
- [Instructor] In this section, let's talk about an important source control system, Git. If you recall from the last section, three of the most important DevOps principles are collaboration environments with joint responsibilities, continuous development, integration, and deployment cycle and automation in all three steps. If we dig deeper into the three requirements, we could see the need for a joint space to collaborate is required for all three. We need an environment to store all the latest progress. This environment is where we will separate our progress into development, integration, and deployment and they all should be in automated formats. In other words, we need a source control system. A source control system, also known as revision or version control, is a way to manage code and related files to track changes and allow users to retrieve any of the previous versions of the original files. Git is one of the most…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
(Locked)
Introduction to Git4m 23s
-
(Locked)
Basic Git operations12m 34s
-
(Locked)
GitLab fundamentals8m 12s
-
(Locked)
Network application example6m 39s
-
(Locked)
GitLab DevOps CI/CD pipelines4m 50s
-
(Locked)
GitLab pipeline example: Build9m 59s
-
(Locked)
GitLab pipeline example: Review and test5m 23s
-
(Locked)
GitLab pipeline example: Deploy2m 25s
-
(Locked)
GitLab pipeline example: Monitor1m 39s
-
(Locked)
-
-
-