Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git and GitHub for DevOps Engineers
Rating: 4.6 out of 5(2,012 ratings)
11,245 students

Git and GitHub for DevOps Engineers

DevOps Engineer Roles on Git and GitHub from Creating a Repository to Releasing Code onto Production Environment
Last updated 6/2024
English

What you'll learn

  • 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

Course content

12 sections54 lectures6h 15m total length
  • Course Overview3:06
  • Before Starting1:40
  • Resources to start0:15
  • About Instructor0:36
  • What is Version Control system6:09
  • Installing Git on Windows2:36

    Install git on Windows (64-bit) with admin privileges and launch git bash to run Linux commands from Windows, preparing a cross-platform devops workflow.

  • Setup An EC2 Instance and Install Git on Linux8:27
  • Working with Git bash4:26

Requirements

  • Linux Basics

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 repositories

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 the Dev branch

pull request (PR) to merge code from Dev to production

Release code onto production

Who this course is for:

  • Any IT professional who wants to start their career on DevOps
  • DevOps Engineer who want to get complete picture of Git & GitHub activities