Following are the steps explained in very brief to contribute to GitHub open project from Visual Studio:
- On GitHub: Fork – from original project’s master branch – to your repo
- On GitHub: Clone (copy the URL)
- VS: Goto Team Explorer and click on “Clone” and paste above URL
- VS: Go to Branches (still in Team Explorer)
- VS: Select master branch, right click on it, select “New local branch from…”
- VS: make actual changes to the project that you want to make….
- VS: In Team Explorer, go to “Changes”
- VS: Give appropriate name/description to the commit and click “Commit and Push”
- On GitHub: You’ll have a branch – which you can share to world
- On GitHub: Finally click “Compare and Pull” to open a pull request
Enjoy.