Git and GitHub for DevOps Engineers
DevOps Engineer Roles on Git and GitHub from Creating a Repository to Releasing Code onto Production Environment
Course Description
Not sure where to start your DevOps journey? or
Want to know what kind of activities a DevOps Engineer does on Git and GitHub in the real world? or
Would you like to set up a production-ready Git environment for your developers? Then this course is for you. I have created this course from the perspective of a DevOps Engineer who is not writing application code much. I have taken a real-world project to explain from creating a repository to releasing code onto the production environment. This gives a complete understanding of the power of Git and GitHub. I hope you will enjoy this course.
We have covered various concepts like
- What is a version control system
- installing git on windows, Linux, and mac
- working with git bash
- creating repositories
- git stages
- git workflows
- creating Github account
- cloning repository
- push code onto the remote repository
- git clone vs. git pull
- git remote add
- working with commits on git
git branches
- branching strategies
- committing changes on git branches
- resolving merge conflicts
- Fork a repository
- creating a pull request
- working with private repositioreis
- adding a collaborator
- creating protected branches
- tagging a commit
- reverted changes
- using .gitignore file
- git rebase
- git fetch vs. git pull
- how the git project does work
- setup git repository and branches for a new project
- allowing developers to check in code
- Enabling DevOps workflow on Dev branch
- pull request (PR) to merge code from Dev to production
- Release code onto production
Goals
What will you learn in this course:
Able to learn how to use Git & GitHub to manage their job as a DevOps engineer
DevOps Engineer roles on Git and GitHub
A starting point to DevOps journey
Prerequisites
What are the prerequisites for this course?
Linux Basics

Curriculum
Check out the detailed breakdown of what’s inside the course
Getting Ready
7 Lectures
-
Course Overview 03:00 03:00
-
Before Starting 01:40 01:40
-
About Instructor 00:36 00:36
-
What is Version Control system 06:07 06:07
-
Installing Git on Windows 02:36 02:36
-
Setup An EC2 Instance and Install Git on Linux 08:27 08:27
-
Working with Git bash 04:26 04:26
Working with Git
5 Lectures

Working with GitHub
5 Lectures

Working with other Developer
6 Lectures

Git Commits
4 Lectures

Git Branches
7 Lectures

Working with Team
6 Lectures

Reverting Changes
3 Lectures

Other Concepts
2 Lectures

DevOps Engineer roles on Git - With Project
6 Lectures

AWS Account Setup
1 Lectures

Instructor Details

AR Shankar
AWS, DevOps SpecialistI am a DevOps Consultant specialized in cloud and DevOps. I am been doing training since 4 years for hundreds of students. I worked with various technologies and continue to upgrade skills according to current IT trend. I am passionate about learning new technology and teaching. I do lot of research before preparing course and try to demonstrate from basics.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now