git advanced topic suggestion
Opened this issue · 0 comments
jaywryan commented
One of the most important things for a new contributor to understand is the exact steps to start contributing. There are quite a few steps and this is still very confusing for people who aren't used to collaborating with SCM
High level thoughts(opinionated):
- Read the Contributions guidelines
- Fork the code
- Create a pr- branch
- Clone locally and create the upstream remote (dual remotes)
- Switch to branch and write lots of code
- commit and check in and push frequently
- frequently check for upstream changes and rebase to them
- When the thing is working and worthy of more eyes squash your commits and make good commit messages and push to your remote
- Submit PR
- Success!