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 |
Credential | Certificate |
Manage the lifecycle of your projects on GitHub at Microsoft Course details
- 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
- 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