However, we shouldn't shame users for being git novices. "Always rebase/squash/amend!" is intimidating when learning branch basics. 2/2