Как восстановить «недостижимый блоб», я удалил все каталоги на рабочем столе с помощью «git glean -df» - PullRequest
0 голосов
/ 17 января 2019

, поэтому я случайно удалил все каталоги, выполнив git glean -df после чего я сделал

git fsck --cache --no-reflogs --lost-found --unreachable

и я получил такой результат

Checking object directories: 100% (256/256), done.
unreachable blob 04a0b4618ef8401650ff8ca09302314107de8314
unreachable blob 0888e4b53df74ba2dcf4109782e228fceaf70436
unreachable blob 1050ca9550f81fe82ce275780b6b91be3e80ecc1
unreachable blob 10782fec26171633f9a95fd946c7c809267bc7e9
unreachable blob 13088174b81e51d033541899bd8b65a5e6d2e661
unreachable blob 1db0d06f9d2ebbba44e824ef61b09074bce9fd49
unreachable blob 1e78b8dbac4c1197d579d0c7c90df81304da2c17
unreachable blob 2168f71bfdbd53c894d62a656eb6b9f5ec021bde
unreachable blob 24d0f035a9e3d0a8f738b4d328ad60fe815a9276
unreachable blob 2538dbd1a5f148cf710db4332e326eae21589b55
unreachable blob 25d0c4d3d0ed82c8e9f79e2c62447c09c200d71b
unreachable blob 26204a344547d90f4383ebcfa97b6d63a75cc853
unreachable blob 28689caede8aa814836f77c844b0211e2fb534ca
unreachable blob 2a984a489936f8d020d15987c311e10714d2cd21
unreachable blob 2c705786c011267f4a2d734712a6309b1c759d18
unreachable blob 2fd828d1cda9de701ad7fc9e3933c94c01dcdc4d

Я открыл несколько из них, хотя название кажется утерянным, но я думаю, что это удаленные файлы. Есть ли способ, которым я могу поместить их в папку / каталог или восстановить их отсюда?

Я новичок в git и сделал огромную ошибку, пытаясь удалить неотслеживаемые файлы.

1 Ответ

0 голосов
/ 17 января 2019

git clean не должно создавать подобных проблем, он оставит каталог .git без изменений и проигнорирует все каталоги git, найденные в вашем проекте.

Скорее всего, эти недосягаемые капли существовали раньше. Они не могут быть проблемой, поскольку это просто означает, что у вас есть объекты git, которые он не знает, как использовать, например, если вы прерываете некоторые операции во время их работы. Если вы подозреваете, что вам не хватает какой-либо работы, тогда это руководство может помочь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...