
Some developers prefer to use the command line with GIT, but I prefer to use GitHub and GitHub Desktop as my primary interface. The following overview will cover various options you may face while setting up VSCode with GitHub integration.

2 Factor which is in addition to option 1.Straight forward GitHub Authentication, User ID and PW.What makes this difficult is that your integration will depend on which of the following authentication methods you use

With the setup, having the ability to use Github as a code repository will definitely make life easier as many Azure repositories and services utilize Github. As you start using macOS X for your Microsoft Azure Data development, VSCode may be just one of the many development packages that you want to set up but is one of the most important.
