My FeedDiscussionsHeadless CMS
New
Sign in
Log inSign up
Learn more about Hashnode Headless CMSHashnode Headless CMS
Collaborate seamlessly with Hashnode Headless CMS for Enterprise.
Upgrade ✨Learn more

Best way to contribute to open source projects on GitHub

Bala Hantsi's photo
Bala Hantsi
·Mar 5, 2020

Hey devs, I know there are several ways to contribute to open source projects on GitHub or any other version VCS, but I want to know which one among these do you prefer as best practice.

Practice one

  1. Fork
  2. Clone
  3. Create branch
  4. Make some changes & commit them
  5. Make a PR

OR

Practice two

  1. Clone
  2. Create branch
  3. Make some changes & commit them
  4. Make a PR

Thanks 😊