3 ms·
I completely disagree with this. You can easily undo a rebase locally if you mess up by resetting to hashes you pull out of the reflog. When I'm dealing with
by drakenot 10y ago
I completely disagree with this. You can easily undo a rebase locally if you mess up by resetting to hashes you pull out of the reflog.
When I'm dealing with my own work branches -- I absolutely rebase my commits before submitting a pull request to my team. I'll either squash irrelevant commits or I'll reword poorly written git commit messages. I also almost always default to `get pull --rebase` as well, as I hate the noise of merge commits littering up my commit log.