Hacker News new | past | comments | ask | show | jobs | submit login

A rebase to clean up your branch is great, and I lean on my team to do this. Unfortunately it's impossible to automate, because it amounts to craftsmanship. I've seen larger teams fall back to squash-merging, which at least discards checkpoint/broken/WIP commits. But it loses the nuance of more complex changes performed in logical stages.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: