|
|
|
|
|
by stormbrew
3599 days ago
|
|
> This is why my team and I moved to squash merging. Sure it has it's own drawbacks, but they're far less worrisome than rebasing. If you screw up a rebase, the history is re-written or force-pushed by accident. If you screw up a squash merge, you can still check out the intermediate commits if you know the hash Until the original branch is deleted and the refs are garbage collected, anyways. It seems strange to me to advocate for squash merging on a premise of not losing history. A squash merge is a rebase. |
|