• magic_lobster_party@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Learning about reflog was a game changer. Now I’m never afraid of breaking my branch. If I mess up, I can always git reset —hard to a previous state.

    Another game changer was learning that a perfectly valid way of doing squash is to do git reset to an earlier commit and then do git commit -a. Saves a lot of rebasing headache.