Often when you work on other people’s code, or work with code in groups, it’s not a good idea to commit to the main repository. If not for any other reason, just so you don’t piss off the person who’s running the project. That definitely doesn’t mean that you shouldn’t work on their code, though. …
