• @[email protected]
    link
    fedilink
    86 months ago

    I appreciate that she acknowledges that rebase is a weird thing to do to a branch. I know it’s an ordinary part of many folks’ workflows, but it’s such a footgun.

  • Ferk
    link
    fedilink
    4
    edit-2
    6 months ago

    Many hosts allow you to set rules to protect branches from getting their commits removed in the remote (in fact, I think that’s the default for gitlab main branches) or to prevent people from pushing their commits to them directly.
    I expect even “the main branch has to stay more or less in sync with origin/main” can be automated… though it might not be what you always want, depending how you work.

    • @[email protected]
      link
      fedilink
      56 months ago

      I think that’s treading into “GitLab/Hub/Bitbucket/etc. are not git” territory. Good feature, but not in the product that the post is about.

      Still glad you mentioned it, though-- Maybe someone just learned about it because of you.

  • @apd
    link
    26 months ago

    is reflog very unfriendly UI? what would make it better?