繁体   English   中英

如何恢复我在git(命令行)中意外删除的目录?

[英]How can I restore a directory I accidentally deleted in git (command line)?

我昨天在我的计算机上的git目录中保存了一些文件。 我必须使用一些git命令,以便我为我的论文写的一些文本是该目录现在与其整个目录一起消失了。 还有一些我编写的代码..我认为它永远不会在GitLab在线网站上看到,告诉我它从未真正保存在git中。 但它不在我电脑的当地垃圾桶里。

我尝试过使用git log但它没有显示我必须删除的目录。 我也搜索了一些我有的选项,包括git reset等。 什么都没有让我更进一步。

C:\Users\kanin\git_dir\Studis\Studis>git log
commit a6dedf6f4d79c6a7d476e7f8f19c6ab8e4e774b6 (HEAD -> kaspar, origin/kaspar)
Merge: 9cdad27 2b3e617
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Wed May 8 08:12:11 2019 +0200

    Merge branch 'hotfix_kaspars_branch' into 'kaspar'

    Wichtige <C3><84>nderung, da angrenzende R<C3><A4>ume nicht mehr auf optimierten Werten,...

    See merge request felix.nienaber/Studis!2

commit 9cdad275e74ce993f5e924a66ea776438415672b
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 15:50:32 2019 +0200

    Update send_emails.py

commit 420f7b8690edfbc5e1b7a29199a7e4992a836fa3
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 15:37:14 2019 +0200

    Update send_emails.py

commit 2b3e61780b4adb17e4a206d24c96e78161952b1d (origin/master, origin/HEAD)
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue May 7 15:35:59 2019 +0200

    Wichtige <C3><84>nderung, da angrenzende R<C3><A4>ume nicht mehr auf optimierten Werten, sondern jetzt gleich den Au<C3><9F>enwerten gesetzt werden

commit 503f140ba996e1c5f0dd7f948fec5ff9310dbcee
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 15:35:12 2019 +0200

    Upload New File

commit bf9ff0da6e9c63cccaaa9a407d77a1392ca16c10
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 15:23:03 2019 +0200

    Upload New File

commit f33f5f127ddd013c072081b57425bcf62446af07
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 15:21:06 2019 +0200

    Update room_skript.py

commit 8d04e1d93813e09b26ca25e1cbbf0f332c6111f5
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 14:55:59 2019 +0200

    Update views.py

commit 8550167a1fdf495b9b489a65eeb32461b1e30d21
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 14:42:23 2019 +0200

    Update settings.py

commit adcc29061fd25268a6697c18818ec958e0a9fc6b
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 14:25:01 2019 +0200

    Update settings.py

commit c4ff682b7b5c02f267a404761a7859b962e05f47
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 14:17:31 2019 +0200

    Update settings.py

commit bc726c0a4dfd57f2268a4e57200152745db4b936
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 14:04:48 2019 +0200

    Update admin.py

commit 0952e0cc232c34d516af4d9ae8014ca7304552cb
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 13:55:33 2019 +0200

    Update models.py

commit 1f27c822a03fb6db878d8affb0efc287273e94c1
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 12:36:52 2019 +0200

    Update settings.py

commit 3ad75b7c87c5631a22333fb0c917154c1764ca9e
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 12:28:12 2019 +0200

    Update settings.py

commit 2db94184e3391816c5834cfdd895006df7085bbe
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 12:17:15 2019 +0200

    Update settings.py

commit 147c600599291653a1128421e805f67f8c7eb710
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 12:16:32 2019 +0200

    Update settings.py

commit 4a0415d68830cf3cc80456605321abf7c925e96f
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 12:09:20 2019 +0200

    Update settings.py

commit d5613870826d7bcc58b0b9b0a6ffe981c999ed51
Author: Kaspar Naraghi <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 10:51:01 2019 +0200

    no message

commit 415729575f78b901dac5bfcf49fd0bd24b9ff5d1
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Tue May 7 09:06:00 2019 +0200

    Delete activate.bat

commit fc549dfc6ba69afac0e7f48efbbbca88e37c3fc3
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Fri May 3 15:18:52 2019 +0200

    Upload New File

commit 8f0995a8a3d3af8908c567c728bf63c2e3934503
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Fri May 3 15:18:28 2019 +0200

    Delete activate.bat

commit 1e992cad9dff9a5f5e222324202de9ca8b5ed931
Author: Kaspar Nikolaus Naraghi Bagherpour <kaspar.naraghi@rwth-aachen.de>
Date:   Fri May 3 15:17:55 2019 +0200

    Upload New File

commit aae3ebdc9f351cac1105a11a66577368209ce247
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Fri May 3 11:42:41 2019 +0200

    Added Jiaos Code

commit 49a893979d0351dd77369f96b11ee8793577b68c
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Thu May 2 15:39:16 2019 +0200

    Summe musste hinzugef<C3><BC>gt werden, um Programm laufen lassen zu k<C3><B6>nnen

commit aa9d44bc77a24b75c897dd8f4581f1aeb6f0b29e
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Thu May 2 15:19:47 2019 +0200

    Adjusted the folder names

commit 6b27c49966ffe38a5da525f20d1b1622049d8713
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Thu May 2 15:12:36 2019 +0200

    optCO2 added

commit 77cee5adae628cc1f3ab61070c77ea22d0dc20e9
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Thu May 2 14:48:57 2019 +0200

    results-Dateien angepasst

commit ecb3e0a8af3a1a027aa09bf606155ff408b8783d
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Apr 9 09:03:33 2019 +0200

    Added the user profile generator

commit 80821cd5f6548598cb80de3d998b0e1dd3f8b2fd
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Wed Apr 3 11:29:57 2019 +0200

    PA and Paper added

commit a3cd71d31cd2276b2328e931f1bd2949ef8de50a
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Apr 2 08:38:43 2019 +0200

    Kaspars n<C3><B6>tige Skripte

commit c749b4d8aa9f915d7870cfa5e297832c3cab21c3
Author: fni <Felix.Nienaber@eonerc.rwth-aachen.de>
Date:   Thu Oct 4 15:29:41 2018 +0200

    EBC Data API added

commit 6aca36443fe61429601315496a51c324c185c041
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Thu Oct 4 10:59:59 2018 +0200

    EBC Data API added

commit 278a4f5c7cd2769ae475b386afb7a5330ef76da3
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Oct 2 16:53:39 2018 +0200

    EBC Data API added

commit 104f402dce48ab4595f4547c038546d1d99e047a
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Oct 2 16:21:33 2018 +0200

    EBC Data API added

commit 1c668dff152ec5a9eab3bf7b0327c3855039f284
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Oct 2 14:35:00 2018 +0200

    all files added

commit f846a116fe34f51c6d6612bdd318e6c75e614a71
Author: Felix Nienaber <felix.nienaber@rwth-aachen.de>
Date:   Tue Oct 2 14:23:08 2018 +0200

    Initial commit
(END)

我希望得到我的文件:)

你用git跟踪你的目录了吗? 如果是这样,你可以尝试:

git reflog

对于您的代码,根据您使用的IDE,您可以通过本地历史记录获取它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM