1115
Rebase Supremacy (programming.dev)
you are viewing a single comment's thread
view the rest of the comments
[-] GissaMittJobb@lemmy.ml 1 points 10 months ago

You squash so all your gross "isort" "forgot to commit this file" "WIP but I'm getting lunch" commits can be cleaned up

The next step on the Git-journey is to use interactive rebasing in order to never push these commits in the first place and maintain a clean history to be consumed by the code reviewer.

Squashing is still nice in order to have a one-to-one relationship between commits on the main branch to pull requests merged, imo.

this post was submitted on 04 Apr 2024
1115 points (98.1% liked)

Programmer Humor

20033 readers
464 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS