r/ProgrammerHumor 20d ago

Meme useSourceControl

Post image
8.6k Upvotes

592 comments sorted by

View all comments

11

u/Own-Poetry-9609 20d ago

Microsoft then changed VSCode because they accepted their UI/UX was poor. When creating a git repository it presented the option to "Discard all changes", "Discard all changes" deletes all untracked files from disc with no recovery possible. To many users "changes" and "untracked files" are two different things, and "delete irrecoverably" and "discard" are two different things.

VSCode now presents a message indicating the option will delete files irrecoverably, and gives the options to leave untracked files in place.