• @[email protected]
    link
    fedilink
    4
    edit-2
    12 hours ago

    “Changes” encompass more than you think. Creating / Deleting files are also changes, not just edits to a file.

    • If the change is an edit to a tracked file, “Discard Changes” will reverse the edit.
    • If the change is deleting a tracked file, “Discard Changes” will restore it back.
    • If the change is a new untracked file, “Discard Changes” will remove it as intended.

    It can also be all of them at the same time, which is why VSCode uses “Changes” instead of “Files”.

    • @candybrie
      link
      78 hours ago

      If the change is a new untracked file

      Wasn’t the issue that it deleted a bunch of preexisting untracked files? So old untracked files.

    • @Hawke
      link
      2412 hours ago

      And the terminology is misleading, resulting in problems. shrug.

      • @Eranziel
        link
        010 hours ago

        I find it difficult to lay the blame with VSCode when the terminology belongs to git, which (even 7 years ago) was an industry standard technology.

        People using tools they don’t understand and plowing ahead through scary warnings will always encounter problems.