725
submitted 19 hours ago* (last edited 19 hours ago) by Maven@lemmy.zip to c/programmer_humor@programming.dev
(page 4) 50 comments
sorted by: hot top controversial new old
[-] ShortFuse@lemmy.world 13 points 15 hours ago

In reality, VSCode has local file history called "Timeline". It's enabled by default.

https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_66.md#local-history

load more comments (3 replies)
[-] parpol@programming.dev 3 points 11 hours ago

Maybe he would prefer perforce.

[-] fibojoly@sh.itjust.works 1 points 9 hours ago

Or Jazz RTC. That one was fun.

[-] jlow@beehaw.org 29 points 19 hours ago

Backups, backups, backups.

load more comments (1 replies)
[-] GammaGames@beehaw.org 21 points 18 hours ago

Screenshots of git issues are one of my favorite genres of meme

[-] Bougie_Birdie@lemmy.blahaj.zone 20 points 18 hours ago

Often times, people learn that the stove is hot by touching it.

It's easier to blame the stove than the person who touched it. But if you laugh when you watch it happen, you're probably not laughing at the stove.

[-] hawgietonight@lemmy.world 2 points 10 hours ago

This is my take on this. People blaming the software but the truth is that no software can be trusted. Make backups. Make mistakes and learn. Sometimes it will be painful, but those are the most valuable lessons

[-] sabreW4K3@lazysoci.al 21 points 19 hours ago

Doing a git clean is a dick move.

[-] BatmanAoD@programming.dev 13 points 18 hours ago

The user clicked an option to "discard" all changes. They then got a very clear pop-up saying that this is destructive and cannot be undone (there's a screenshot in the thread).

[-] Peer@discuss.tchncs.de 24 points 18 hours ago

I very much understand how one can think this would revert any changes done to files under version control but not delete the ones that are not. I believe this dialog has since been updated to explicitly state that fact.

[-] BatmanAoD@programming.dev 10 points 15 hours ago

Yes, the dialog was changed, as part of this linked issue (and maybe again after that; this whole incident is very old). After reading some of the comments on that issue, I agree with the reasoning with some of the commenters that it would be less surprising for that menu option to behave like git reset --hard and not delete tracked files.

load more comments (1 replies)
load more comments
view more: ‹ prev next ›
this post was submitted on 20 Nov 2024
725 points (97.5% liked)

Programmer Humor

19622 readers
2289 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 1 year ago
MODERATORS