I am working on a C # project whose source code is stored on a TFS version control server.
What is the difference between “Undo Pending Changes" and "Get a Specific Version" with all the rewrite checkboxes selected? What purpose does each function fulfill and in which scenario should each of them be used?

Also, to clarify, if I made some changes, and I use Get a specific version, the changes still exist.
Thanks.
source
share