Visual studio 我所有的工作都被git控件删除了,如何恢复? 我现在开发了一个私有C++工具。现在一切似乎都失去了,因为我想使用Github。我真的希望我能在别人的帮助下修复它

Visual studio 我所有的工作都被git控件删除了,如何恢复? 我现在开发了一个私有C++工具。现在一切似乎都失去了,因为我想使用Github。我真的希望我能在别人的帮助下修复它,visual-studio,github,Visual Studio,Github,我所做的: 几周前,我在VisualStudio中使用github。我能够将许多文件提交到我的私人Github。我不知道Github是如何工作的,所以请耐心等待 在那之后,我就不再使用它了,因为我只是想知道它在以后的步骤中是如何工作的 我开始记录很多东西,并改变了我工具上的几乎所有东西。今天,我想将这些新的编码项目提交到github存储库 我想删除当前的github内容,并这么做了。。所以我上了github.com,从几周前开始删除了我的“测试提交” 在那之后,我回到VisualStudio并尝

我所做的:

几周前,我在VisualStudio中使用github。我能够将许多文件提交到我的私人Github。我不知道Github是如何工作的,所以请耐心等待

在那之后,我就不再使用它了,因为我只是想知道它在以后的步骤中是如何工作的

我开始记录很多东西,并改变了我工具上的几乎所有东西。今天,我想将这些新的编码项目提交到github存储库

我想删除当前的github内容,并这么做了。。所以我上了github.com,从几周前开始删除了我的“测试提交”

在那之后,我回到VisualStudio并尝试提交我的新项目。它开始拉、推或其他什么,然后所有“新”的东西都被删除了

请告诉我,我能以任何方式恢复我的项目吗?如果我所有的工作都丢了,我真的开始哭了

多谢各位

编辑:

D:\ME\Documents\visualstudio 2019\repos>git日志--oneline

4c6b7d4 (HEAD -> master) Revert "Delete myAPI/HTTPCurlWrapper directory"
4ac3277 Revert "Delete myAPI/ImageRecognition directory"
49c9309 Revert "Delete CellMode/CellModedirectory"
6edabb4 Revert "Delete myAPI/myAPI directory"
c14b3d6 Revert "Delete myAPI directory"

315a581 (origin/master) Delete myAPI directory
ae8480c Delete myAPI/myAPI directory
d470468 Delete myAPI/HTTPCurlWrapper directory
49b3902 Delete CellMode/CellModedirectory
1cc00db Delete myAPI/ImageRecognition directory
D:ME\Documents\visualstudio 2019\repos>git日志

...

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: Me@mail.com
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50
Author: my@mail.de
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50
Author: my@mail.de
Date:   Wed Jun 9 17:04:35 2021 +0200
:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50
Author: my@mail.de
Date:   Wed Jun 9 17:04:35 2021 +0200

:...skipping...
commit 4c6b7d4e5f7d4f578d85115603f50618a089e024 (HEAD -> master)
Author: My@mail.com
Date:   Wed Jun 9 17:29:34 2021 +0200

    Revert "Delete MyAPI/HTTPCurlWrapper directory"

    This reverts commit d4704683e2f410b618e2c27f28904f3e0d36ae19.

commit 4ac327770133159230385e087406bc54fc405d46
Author: My@mail.com
Date:   Wed Jun 9 17:29:17 2021 +0200

    Revert "Delete MyAPI/ImageRecognition directory"

    This reverts commit 1cc00dba2c4e9fb493f3da67a947311952b27a1c.

commit 49c93098a23fa45e0fd5cac3e24d7080e89e7436
Author: My@mail.com
Date:   Wed Jun 9 17:28:45 2021 +0200

    Revert "Delete CellMode/CellMode directory"

    This reverts commit 49b390248a34dfb738d343d15e11a37b79f208da.

commit 6edabb44d6a754a69ce08fcf91d756034d47536b
Author: My@mail.com
Date:   Wed Jun 9 17:28:18 2021 +0200

    Revert "Delete MyAPI/MyAPI directory"

    This reverts commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50.

commit c14b3d6cfd7a126d8f983400b6cb7f385eb61754
Author: My@mail.com
Date:   Wed Jun 9 17:27:59 2021 +0200

    Revert "Delete MyAPI directory"

    This reverts commit 315a5816b08dd662237d28f09aa70cb0ea975bae.

commit 315a5816b08dd662237d28f09aa70cb0ea975bae (origin/master)
Author: my@mail.de
Date:   Wed Jun 9 17:04:45 2021 +0200

    Delete MyAPI directory

commit ae8480c541496c0d107fbbe0ad4cc73c10c4cb50
Author: my@mail.de
Date:   Wed Jun 9 17:04:35 2021 +0200

    Delete MyAPI/MyAPI directory

commit d4704683e2f410b618e2c27f28904f3e0d36ae19
Author: my@mail.de
Date:   Wed Jun 9 17:04:26 2021 +0200

    Delete MyAPI/HTTPCurlWrapper directory

commit 49b390248a34dfb738d343d15e11a37b79f208da
Author: my@mail.de
Date:   Wed Jun 9 17:04:14 2021 +0200
编辑2:

D:\ME\Documents\visualstudio 2019\repos>git——无寻呼机日志——pretty=reference——after=2021-04-01

4c6b7d4 (Revert "Delete MyAPI/HTTPCurlWrapper directory", 2021-06-09)
4ac3277 (Revert "Delete MyAPI/ImageRecognition directory", 2021-06-09)
49c9309 (Revert "Delete CellMode/CellMode directory", 2021-06-09)
6edabb4 (Revert "Delete MyAPI/MyAPI directory", 2021-06-09)
c14b3d6 (Revert "Delete MyAPI directory", 2021-06-09)
315a581 (Delete MyAPI directory, 2021-06-09)
ae8480c (Delete MyAPI/MyAPI directory, 2021-06-09)
d470468 (Delete MyAPI/HTTPCurlWrapper directory, 2021-06-09)
49b3902 (Delete CellMode/CellMode directory, 2021-06-09)
1cc00db (Delete MyAPI/ImageRecognition directory, 2021-06-09)
b173621 (framework header, 2021-05-27)
1a57ac4 (pch files, 2021-05-27)
332d989 (libs, 2021-05-26)
ac63482 (Start Commit, 2021-05-26)
d47a27e (start, 2021-05-26)
4c6b7d4 (HEAD -> master, origin/master) HEAD@{0}: checkout: moving from master to master
4c6b7d4 (HEAD -> master, origin/master) HEAD@{1}: revert: Revert "Delete MyAPI/HTTPCurlWrapper directory"
4ac3277 HEAD@{2}: revert: Revert "Delete MyAPI/ImageRecognition directory"
49c9309 HEAD@{3}: revert: Revert "Delete CellMode/CellMode directory"
6edabb4 HEAD@{4}: revert: Revert "Delete MyAPI/MyAPI directory"
c14b3d6 HEAD@{5}: revert: Revert "Delete MyAPI directory"
315a581 HEAD@{6}: reset: moving to 315a5816b08dd662237d28f09aa70cb0ea975bae
d6f7f2a HEAD@{7}: commit: Initial Commit
b173621 HEAD@{8}: checkout: moving from master to master
b173621 HEAD@{9}: commit: framework header
1a57ac4 HEAD@{10}: commit: pch files
332d989 HEAD@{11}: commit: libs
ac63482 HEAD@{12}: commit: Start Commit
d47a27e HEAD@{13}: commit: start
af4d81e HEAD@{14}: checkout: moving from master to master
af4d81e HEAD@{15}: initial pull
D:\Davy\Documents\visualstudio 2019\repos>git--no-pager reflog--after=2021-04-01

4c6b7d4 (Revert "Delete MyAPI/HTTPCurlWrapper directory", 2021-06-09)
4ac3277 (Revert "Delete MyAPI/ImageRecognition directory", 2021-06-09)
49c9309 (Revert "Delete CellMode/CellMode directory", 2021-06-09)
6edabb4 (Revert "Delete MyAPI/MyAPI directory", 2021-06-09)
c14b3d6 (Revert "Delete MyAPI directory", 2021-06-09)
315a581 (Delete MyAPI directory, 2021-06-09)
ae8480c (Delete MyAPI/MyAPI directory, 2021-06-09)
d470468 (Delete MyAPI/HTTPCurlWrapper directory, 2021-06-09)
49b3902 (Delete CellMode/CellMode directory, 2021-06-09)
1cc00db (Delete MyAPI/ImageRecognition directory, 2021-06-09)
b173621 (framework header, 2021-05-27)
1a57ac4 (pch files, 2021-05-27)
332d989 (libs, 2021-05-26)
ac63482 (Start Commit, 2021-05-26)
d47a27e (start, 2021-05-26)
4c6b7d4 (HEAD -> master, origin/master) HEAD@{0}: checkout: moving from master to master
4c6b7d4 (HEAD -> master, origin/master) HEAD@{1}: revert: Revert "Delete MyAPI/HTTPCurlWrapper directory"
4ac3277 HEAD@{2}: revert: Revert "Delete MyAPI/ImageRecognition directory"
49c9309 HEAD@{3}: revert: Revert "Delete CellMode/CellMode directory"
6edabb4 HEAD@{4}: revert: Revert "Delete MyAPI/MyAPI directory"
c14b3d6 HEAD@{5}: revert: Revert "Delete MyAPI directory"
315a581 HEAD@{6}: reset: moving to 315a5816b08dd662237d28f09aa70cb0ea975bae
d6f7f2a HEAD@{7}: commit: Initial Commit
b173621 HEAD@{8}: checkout: moving from master to master
b173621 HEAD@{9}: commit: framework header
1a57ac4 HEAD@{10}: commit: pch files
332d989 HEAD@{11}: commit: libs
ac63482 HEAD@{12}: commit: Start Commit
d47a27e HEAD@{13}: commit: start
af4d81e HEAD@{14}: checkout: moving from master to master
af4d81e HEAD@{15}: initial pull

好的,在简短的交谈之后,我们能够恢复删除的文件。以下几点是今后不会再发生的:

  • 为每个项目使用一个git存储库
  • 永远不要从github中删除文件。只需在本地删除它们。Git会注意到这一点,您可以像对文件进行任何其他更改一样提交这些删除
  • 定期承诺和推动,而不是每月一次。提交基本上是一个小的恢复点,如果你把事情搞砸了,你可以回到那里
  • 请阅读git的工作原理以及提交和分支是什么
  • 将VisualStudio配置为不自动执行破坏性git操作(首先不确定这是如何发生的,这肯定不是默认设置)

“我考虑过删除当前的github内容”,这不是git存储库通常做的事情。你知道什么是git以及它的用途(不是github)吗?如果不是,我真的建议大家阅读核心概念或在youtube上观看教程。此外,我从不在github中删除提交或更改历史记录(我甚至不知道这是可能的),使用命令行或图形工具,如或内置的gitk。但是请继续阅读git的核心概念。现在你能描述一下你的本地机器上还有什么吗?打开cmd或powershell,进入git存储库的根目录(其中有.git文件夹,通常是.sln文件的目录)。然后运行
git-log
(或者
git-log--oneline
查看简短概述)和
git-reflog
,查看是否有人提到您的提交。您可以更新您的问题,使其包含两个命令的输出,但请确保先从输出中删除个人或敏感数据。@Timo感谢您的帮助。我编辑了我最初的帖子。我真正不明白的是,我创建了一个新项目“CellModeGUI”,并将其链接到我的整个项目。这个项目“CellModeGUI”完全丢失了,它也没有在任何日志中列出。我为提交选择的所有文件(头文件和源文件)都已经被删除了。此外,上面git日志中提到的文件/项目都是几周前的“旧”文件/项目。我想带到github存储库的新日志也丢失了,没有在任何日志中提及。您的日志仍然包含个人数据。您应该再次编辑该问题,这次只需使用git的输出--no pager log--pretty=reference--after=2021-04-01。这将打印一份从四月到现在的短日志。另外,请在=2021-04-01之后发布git--no pager reflog--after的输出。这些输出首先不应包含个人数据(除非您有敏感的提交消息)。另外
D:\ME\Documents\visualstudio 2019\repos
,这是您的存储库的位置吗?您是否有一个用于所有项目的单一存储库?通常,存储库是特定于项目的。例如,如果您有一个名为“Tetris”的项目(我所说的项目是指您正在构建的整个项目,而不是Visual Studio项目),我希望存储库位于
d:\ME\Documents\Visual Studio 2019\repos\Tetris
。基本上救了我一命:-)再次感谢您,我现在将正确设置Visual Studio。