• 404@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 days ago

    One of the most useful features is rolling back from origin when you’ve borked your local repo (not that I ever have…)

    • justme@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      I’m not that accustomed with it myself, so my question: how can you bork your local repo so you can’t roll back? Did you tinker in the .git folder? xD

      • 404@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        14 hours ago

        There are many ways. Like the other user said, fucking up a merge/rebase then fucking up the merge abort.

        Or (one of my personal favorites) accidentally typing git reset --hard HEAD~11 instead of HEAD~1

      • trxxruraxvr@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        I’ve had colleagues who’d panic when they had merge conflicts, then fuck something up, remove the whole dir and create a new clone. If you’re competent I don’t think it should be necessary.