GitHub Extension for Visual Studio
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
GitHub is highly extensible; you can use several tools when working with it. In this course, you'll learn about the GitHub extension for Visual Studio, Visual Studio tasks, branches, and changes, and pull requests.
Target Audience
Software developers who wish to learn about version control using Git and GitHub
Prerequisites
None
Expected Duration (hours)
1.4
Lesson Objectives GitHub Extension for Visual Studio
start the course
define the three levels of reset and how they differ
describe how to use GitHub for collaboration
recall best practices for presenting your work to others
demonstrate how to set up the GitHub extension for Visual Studio
describe how to upload an existing Visual Studio project to a GitHub repository
describe how to sign in and add repositories with the GitHub extension for Visual Studio
specify the initial steps for working with a GitHub repository in Visual Studio
describe how to create an initial commit from Visual Studio using the GitHub for Visual Studio extension
demonstrate how to push an initial commit from Visual Studio using the GitHub for Visual Studio extension
describe the local master branch and how it differs from origin/master
recall how local branches are created using the GitHub for Visual Studio extension
describe how to publish local branches to a GitHub repository using the Visual Studio extension
specify how to push changes to a branch to the GitHub repository
describe how to create pull requests and review them in Visual Studio
demonstrate how to add a pull request branch in Visual Studio and comment on pull requests
describe how branches in Visual Studio are treated
specify how to merge pull requests using Visual Studio and GitHub
work with GitHub collaboration and tools
Course Number: sd_dgit_a04_it_enus
Expertise Level
Beginner