1
0 Comments

How do solo devs manage their open source projects? Do you push directly to master/main?

I'm considering open sourcing some of my work on Github. In the past, I have worked on a team in a non-opensource way. There's the master branch. When a dev wants to make changes, they create a branch off of master, make the changes and commit to that new branch. They then do a pull request; where it gets reviewed by others and either accepted or rejected.

As a solo dev, what is your process? Do you just commit to master? Do you create a new branch? Do you fork the project, make the changes then do a pull request?

on April 18, 2021