• andioop@programming.dev
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    2 days ago

    git add . > git commit -m "initial" > git push

    Later when I git status or just look at the repo online… “oh crap I let .DS_Store in didn’t I…” and then I remember to set up a .gitignore and make a new commit to take out the .DS_Store and put in the .gitignore.

    • PartiallyApplied@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      2 days ago

      You probably already know this, but for those who don’t, git can globally ignore patterns. It’s the first thing I set up after logging in. Honestly wish git just shipped this way out of the box (maybe match .DS_Store by name and some magic bytes?) with a way to disable it. Just for the sake of easier onboarding