|
|
|
|
|
by riperoni
904 days ago
|
|
I never use squashing, because the history would not be easily accessible afterwards. In popular Git ecosystems like Github you have the option to add a merge commit. To me, this also helps understanding the history of the repo. Would the rebasing be equally visible? |
|
Git is a powerful data structure manipulation tool. Use it as such and harvest that power. After all, what you're working on is just a graph of repository states - and you can attach any meaning you find useful to those states.