How to contribute to projects on GitHub – for beginner

Following are the steps explained in very brief to contribute to GitHub open project from Visual Studio:

  1. On GitHub: Fork – from original project’s master branch – to your repo
  2. On GitHub: Clone (copy the URL)
  3. VS: Goto Team Explorer and click on “Clone” and paste above URL
  4. VS: Go to Branches (still in Team Explorer)
  5. VS: Select master branch, right click on it, select “New local branch from…”
  6. VS: make actual changes to the project that you want to make….
  7. VS: In Team Explorer, go to “Changes”
  8. VS: Give appropriate name/description to the commit and click “Commit and Push”
  9. On GitHub: You’ll have a branch – which you can share to world
  10. On GitHub: Finally click “Compare and Pull” to open a pull request

Enjoy.