• @[email protected]
    link
    fedilink
    10
    edit-2
    3 days 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”.

      • @[email protected]
        link
        fedilink
        33 days 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.

    • @[email protected]
      link
      fedilink
      83 days 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.