How do I add an existing Solution to GitHub from Visual Studio 2017?

Here are step by step instructions:

https://github.com/github/VisualStudio/blob/master/docs/using/cloning-a-repository-to-visual-studio.md

this works in community edition.


2.Select File | Add to Source Control

Doesn't exist in VS 2017 Community.


You can achieve it by following below steps :

1.Open the solution in Visual Studio 2017
2.Select File | Add to Source Control
3.Select the Microsoft Git Provider

That creates a local GIT repository

1.Browse to GitHub
2.Create a new repository DO NOT SELECT Initialize this repository with a README

That creates an empty repository with no Master branch

1.Once created open the repository and copy the URL (it's on the right of the screen in the current version)
2.Go back to Visual Studio
Make sure you have the Microsoft Git Provider selected under Tools/Options/Source Control/Plug-in Selection
3.Open Team Explorer
4.Select Home | Unsynced Commits
5.Enter the GitHub URL into the yellow box (use HTTPS URL, not the default shown SSH one)
6.Click Publish
7.Select Home | Changes
8.Add a Commit comment
9.Select Commit and Push from the drop down

I hope this helps , your solution is now in Github

Tags:

C#