
Learn to set up your GitHub account with Visual Studio 2017, create repositories and branches, merge code and perform peer reviews, and deploy via TeamCity automated builds.
Download the GitHub extension for Visual Studio from Visual Studio website, close Visual Studio, install and run the installer, then sign in or create a GitHub account to get started.
Sign in to or create a GitHub account, then create your first repository named 'My Hello World app' and configure local folders in Visual Studio.
Create a hello world console app, commit initial changes on the master branch, and push them to GitHub via the sync and push workflow.
Create a branch from master in Visual Studio Team Explorer, check it out locally, and push the changes to the hub repository after committing with a clear description.
Create a feature branch, push changes, and open a pull request against the master branch on GitHub; review, merge the PR, and observe the updated history and merged changes.
Install TeamCity, a continuous integration platform, and connect it to GitHub to trigger automated builds on commit. Configure the server and build agent, then access localhost:8111.
Set up TeamCity and GitHub integration by creating your first TeamCity project, linking a GitHub repository, and configuring a build trigger on code check-ins with OAuth client ID and secret.
Configure TeamCity build steps for a .NET project, restore packages, and build the solution. Manage version control settings, triggers, and continuous integration to automatically rebuild on code changes.
Trigger a TeamCity build from GitHub, monitor the build log, and view artifacts. Push changes to master to start a new build and learn continuous integration and delivery.
Get Started with GitHub and Visual Studio 2017!
Are you a student or professional in the field of software engineering or maybe contemplating an educational or career move to the software engineering world? Have you been looking for a quick and easy way to get up and running with GitHub with Visual Studio and don't want to go through an overwhelming amount of material just to get your environment setup and ready for building, committing, and managing your source code? Don't worry as THIS IS THE COURSE FOR YOU!
In my course, I will teach you how to get your environment setup for GitHub with Visual Studio and help you to build, commit, and manage your source code through a step-by-step guided approach. I will be showing you all the necessary installation and setup needed for GitHub and Visual Studio. I will also get your repository integrated with TeamCity Continuous Integration.
Take this course and feel proud of the fact that you will be one step closer towards the rewarding field of Software Engineering using .NET technologies!