this post was submitted on 20 Nov 2024
861 points (97.5% liked)

Programmer Humor

20188 readers
313 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] aliser@lemmy.world 27 points 2 months ago (4 children)

deleted a chunk of my work the other day by pressing Ctrl z in windows explorer. my project was without source control installed (cuz it was in Dev stage), and Ctrl shit z/Ctrl y hotkeys didn't work, so that chunk was just gone, persished forever... or so I though. I remembered vs code having a file history under some panel. found it, and here it was - at least some of the latest history of my file. lesson learned: even in Dev where nothing is yet working, finish your day of coding with a commit to a remote repo.

[–] GetOffMyLan@programming.dev 7 points 2 months ago

Every new project for me starts with setting up git. There's no reason not to. It takes seconds.

[–] zwerdlds@lemmy.ml 4 points 2 months ago

Nah you gotta submit a bug report for that

[–] expr@programming.dev 1 points 2 months ago

Yeah, standard practice is to set up source control before doing any work at all. Then you add whatever project template/scaffolding files to an initial commit and make it, and keep committing from there.

You should always be committing early and often. Saves you a lot of headache and make it a lot easier to clean up your history later too.