代码之家  ›  专栏  ›  技术社区  ›  briddums

如何在VisualStudio2019中使用GitHub恢复已删除的文件

  •  -2
  • briddums  · 技术社区  · 4 年前

    我可以通过visualstudio查看历史记录并找到删除这些文件的提交。我尝试了还原、重置-保留更改和重置-删除更改。我的档案没有回来。

    我要怎么做才能恢复这些文件?

    2 回复  |  直到 4 年前
        1
  •  2
  •   ti7    4 年前

    找到删除文件的提交并还原它,然后提交该还原!

    在一个贝壳里 git log 查看提交日志,然后 git revert aaaaaa 哪里 aaaaaa 是冒犯的承诺。

    git reset 未显示 提交

        2
  •  0
  •   matt    4 年前

    我可以通过visualstudio查看历史记录并找到删除这些文件的提交。我试过。。。重置-保留更改和重置-删除更改。我的文件没有回来。”

    不,因为那是错误的承诺。这就是承诺 . 也就是说这些文件 . 这就是删除的意思。

    最后一次提交 包含 以前的 承诺。

    git checkout 从提交中按名称提取每个文件。语法是

    git checkout SHA -- path/to/file
    

    请记住,恢复的文件现在将在您的工作树中,而不是在您下次提交之前 git add