Skip to main content

Command Palette

Search for a command to run...

DevOps Day-22 Git and GitHub for DevOps Engineers

The challenge is for the DevOps Community to get stronger in DevOps

Published
2 min read
DevOps Day-22 Git and GitHub for DevOps Engineers
A

I am a highly skilled QA and testing manager with over 19 years of experience in the industry. I am passionate about ensuring the delivery of high-quality software and have a proven track record of successful project delivery. Additionally, I have extensive experience as a DevOps engineer, which has given me a deep understanding of the software development lifecycle and the importance of collaboration between teams. I am committed to staying up-to-date with the latest technologies and methodologies in the industry and am always seeking new challenges to enhance my skills.

Welcome to DevOps Day-9! In this session, we will continue our coverage of Git and GitHub for DevOps Engineers. Today, we will be covering the following topics:

  1. Git Submodules: We will start by covering Git submodules, which allow you to include one Git repository inside another Git repository as a subdirectory. We will cover how to add, update, and remove submodules, and how to work with them in your workflow.

  2. GitHub Code Review: We will then move on to GitHub code review, which is a process of reviewing and approving changes made to your code by other contributors. We will cover how to use pull requests to submit changes for review, how to use review tools such as code review comments and approvals, and how to use GitHub Actions to automate your code review process.

  3. Git Stash: We will also cover Git stash, which is a command that allows you to temporarily save changes that you don't want to commit yet, so you can work on something else. We will cover how to use stash to switch between branches, and how to retrieve your changes from stash when you are ready to continue working on them.

  4. GitHub Templates: Finally, we will cover GitHub templates, which are pre-made files that you can use to create issues, pull requests, and other types of content in your repository. We will cover how to create and customize templates, and how to use them to streamline your workflow.

By the end of this session, you will have a good understanding of Git submodules, GitHub code review, Git stash, and GitHub templates. These are all important topics that you will encounter as a DevOps engineer when working with Git and GitHub. Let's get started!