Microsoft
Microsoft Logo

Manage the lifecycle of your projects on GitHub 

  • Offered byMicrosoft

Manage the lifecycle of your projects on GitHub
 at 
Microsoft 
Overview

Duration

6 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Manage the lifecycle of your projects on GitHub
 at 
Microsoft 
Course details

What are the course deliverables?
  • Introduction to GitHub
  • Manage software delivery by using a release based workflow on GitHub
  • Manage repository changes by using pull requests on GitHub
  • Settle competing commits by using merge conflict resolution on GitHub
  • Automate DevOps processes by using GitHub Apps
  • Search and organize repository history by using GitHub
More about this course
  • Through work planning and tracking, effective branching strategies, and extending GitHub through its API, manage releases all the way from idea to working software in the hands of your users
  • In this learning path, you'll learn how to: Use GitHub project boards to plan and track work
  • Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests
  • Learn to implement a release based workflow on GitHub using project boards, branches, and releases
  • Learn to settle overlapping commits across branches by using merge conflict resolution
  • Learn to search and organize repository history by using filters, blame, and cross-linking on GitHub

Manage the lifecycle of your projects on GitHub
 at 
Microsoft 
Curriculum

Introduction to GitHub

Introduction

What is GitHub?

Exercise - A guided tour of GitHub

Knowledge check

Summary

Manage software delivery by using a release based workflow on GitHub

Introduction

What is a release based workflow?

Exercise - Create a release based workflow

Knowledge check

Summary

Manage repository changes by using pull requests on GitHub

Introduction

What are pull requests?

Exercise - Reviewing pull requests

Knowledge check

Summary

Settle competing commits by using merge conflict resolution on GitHub

Introduction

What are merge conflicts?

Exercise - Manage merge conflicts

Knowledge check

Summary

Automate DevOps processes by using GitHub Apps

Introduction

What are GitHub Apps?

Identify supported Access Tokens

Exercise - Getting started with GitHub Apps

Knowledge check

Summary

Search and organize repository history by using GitHub

Introduction

How to search and organize repository history by using GitHub

Exercise - Connect the dots in a GitHub repository

Knowledge check

Summary

Manage the lifecycle of your projects on GitHub
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
4 hours
Intermediate
Free
5 hours
Beginner
Free
1 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Manage the lifecycle of your projects on GitHub
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...