Updating shortcut files all at once
A version control system (VCS) allows you to track the history of a collection of files.
It supports creating different versions of this collection.
Often, these ads offer fake free goods, threaten you, falsely tell you of required updates, or redirect your browsing.
The examples were done on Linux (Ubuntu), but should also work on other operating systems like Microsoft Windows.
Please note that this picture fits primarily to Git.
Other version control systems like VCS are typically used to track changes in text files.
Each version captures a snapshot of the files at a certain point in time and the VCS allows you to switch between these versions.
These versions are stored in a specific place, typically called a You may, for example, revert the collection of files to a state from 2 days ago.