Joined September 2012
·
xta

Rex

Flatiron
·
NYC
·
·

@passcod you are free to do things your own way, but I'd recommend working in small feature branches and making frequent small commits that get merged to master. This way, you get the benefit of a working master branch, and people checking your repo can see what works.

I've been burned by working in master, not realizing it, and then having a mix of working code and WIP that's a nightmare to try and figure out what should get committed. The worst part is that there is no clean version of master to go back to once you start working in it.

Master branch should be the clean, definitive branch of your repo. You don't want WIP changes in master. This is especially important in a group workflow.

Read about the github git workflow for a good example.

Achievements
172 Karma
2,058 Total ProTip Views