• Boomkop3
    link
    fedilink
    444 months ago

    That last one is more common than I’d like, a lot more

    • @frezik@midwest.social
      link
      fedilink
      164 months ago

      I “love” how JavaScript has slowly rediscovered every piece of functional programming wisdom that was developed before 1980.

    • Jyek
      link
      fedilink
      24 months ago

      I’m pretty sure it means, they copy and paste the project file and iterate the version number manually.

    • Thadah D. DenyseOP
      link
      fedilink
      54 months ago

      While TFS did support Git, I had to deal with the much worse TFVC for a long while, up until Azure DevOps came along.

  • @tetris11@lemmy.ml
    link
    fedilink
    38
    edit-2
    4 months ago
    cd ~/repos/work-project27
    git checkout dev
    git branch new_feature
    ### code for a few hours, close laptop, go to sleep, next morning
    git checkout dev
    ### code for a few more hours, close laptop go to sleep, next morning
    ## "oh fuck, I already implemented this in new_feature but differently"
    git checkout dev
    git diff new_feature
    ## "oh no. oh no no no. oh fuck. I can't merge any of this upstream and my history is borked."
    git clone git@workhub:work/work-project work-project28
    cd ~/repos/work-project28
    
  • Tamlyn
    link
    fedilink
    174 months ago

    At university there were some students that want to manage projekts in could storange. That was just stupid but i didn’t know it better at that time.

  • Jade
    link
    fedilink
    English
    14 months ago

    The last one can easily describe Django. Feels like depending on the code base/your mistakes/people you work with can easily turn a normal project into a project where majority of the files is just migration files.

    • @lars@lemmy.sdf.org
      link
      fedilink
      34 months ago

      And when it’s release, then you rename it to

      MyProject - Copy v2.bak new NEW (3) FINAL.2-19-24/

      and then at the next standup, we all ponder how we can rename it to

      MyProject - Copy v2.bak new NEW (3) FINAL.2/19/24/

      because the team lead needs m/d/yy names with forward slashes

  • @0x01@lemmy.ml
    link
    fedilink
    -14 months ago

    I knew a dude who would burn a cd every week and store it in his house as his version control, his software is still used by hundreds of businesses to this day

  • @yogsototh@programming.dev
    link
    fedilink
    54 months ago
    cp $fic $fic.$(date -Iseconds)
    git commit -a -m "save at $(date -Iseconds)"
    # edit $fic
    git commit -a -m "save at $(date -Iseconds)"
    git push -f
    
    • Echo Dot
      link
      fedilink
      54 months ago

      It’s one of those things that’s hard to really understand why it’s so useful, until you actually use it.