4 ms·
You do feature based branches that get rebased against master on a regular basis and push -f your dev branch in the evening so your changes are backed up. When
by grayrest 14y ago
You do feature based branches that get rebased against master on a regular basis and push -f your dev branch in the evening so your changes are backed up. When two devs are working on the same branch they coordinate via chat who (or whoever comes in first) does the daily rebase and the other does a fetch and hard reset. For when a significant fraction of the team is working on a branch, you just have a running branch/merge. Everything works off the central repo and there's a git hook to prevent push -f to master.
- pnathan 14y agoIt's the push -f that I was missing. That would solve my point. :-)