IT Professional Curricula Software Development Solution Area Configuration Management Developing with GitHub
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.
| Objectives |
Reset and Collaboration - 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
GitHub for Visual Studio - 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
Visual Studio Tasks - 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
Branches and Changes - 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
Pull Requests - 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
Practice: Working with GitHub Tools - work with GitHub collaboration and tools
|