GitHub: Getting Started
Learn how to work with Git and GitHub in an efficient way. In this course, you'll dive deep in GitHub's main features, including pull requests, issues, branches, wikis, and much more.
What you'll learn
GitHub is a leading code repository site backed by Git. Millions of developers use GitHub daily as their go-to place for sharing code with the community. In this course, GitHub Getting Started, you will gain the ability to work efficiently with Git and GitHub. First, you will learn work with repositories and branches, both locally using Git and on GitHub. Next, you will discover how to work with the GitHub flow. Finally, you will explore how to how to use GitHub for other tasks than source code management, including working with issues, project, wiki, and pages. When you are finished with this course, you will have the skills and knowledge of working with GitHub effectively needed to become a more productive developer.
Table of contents
- Module Introduction 1m
- Understanding Repositories 3m
- Demo: Working with Repositories 7m
- Connecting with GitHub Locally 4m
- Demo: Cloning from and Pushing to GitHub 7m
- Demo: Working with Multiple People on a Repository 9m
- Adding Special Files 3m
- Demo: Adding a Readme and Codeowners File 3m
- Administering Your Repository 2m
- Demo: Working with the Repository Settings 4m
- Bringing in More Users 1m
- Demo: Bringing in More Users 2m
- Demo: Repository Insights 2m
- Summary 1m
- Module Introduction 2m
- Working with Branches 6m
- Demo: Creating a Branch on GitHub 4m
- Demo: Creating a Branch Locally 6m
- Branching Strategies 3m
- Using the GitHub Flow 3m
- Demo: Working with Pull Requests 7m
- Demo: Reviewing Pull Requests 7m
- Merging with Conflicts 1m
- Demo: Merging with Conflicts 8m
- Demo: Creating a PR Template 2m
- Demo: More Options with Pull Requests 4m
- Demo: Setting the Default Branch 1m
- Forking a Repository 3m
- Demo: Forking a Repository 2m
- Summary 1m