|
|
|
|
|
by mkiwala
3346 days ago
|
|
> that rebasing as part of a workflow was part lack of discipline when creating commits Because we have rebase, there is not as much need for discipline when creating commits, because you can change change them later. > and part desire to hide work that is incomplete or "imperfect" When I do any kind of work, I usually submit the finished work to whomever needs it. It's not hiding, it's just giving people what they need. When I use `rebase -i` in my workflow to alter my commit history, it's almost always for the purpose of helping code review. I want my commits to lead a reviewer logically down a path that helps them understand the role each change makes in a push request. |
|