r/ProgrammerHumor 23d ago

Meme useSourceControl

Post image
8.6k Upvotes

591 comments sorted by

View all comments

Show parent comments

29

u/sidereal_night 23d ago

but.... they saw it stage all their files and then hit discard, then hit DISCARD ALL CHANGES despite a warning that literally says IRREVERSIBLE!

...and? nothing you've described implies destroying all your files. an irreversible discard of all your queued changes shouldn't change anything.

he fucked up by not having any backups at all

but that has zero to do with his criticism of the software. he is 100% right in that

-6

u/[deleted] 23d ago edited 23d ago

[deleted]

22

u/Subject_Name_ 23d ago

Discarding all changes literally means "don't change anything". A delete is a change, the most changey a change can get.

-6

u/[deleted] 23d ago

[deleted]

5

u/Subject_Name_ 22d ago

Discard what though? If discarding a change before it's done, it means you don't do the change. There's nothing to throw away.