Неизвестный метод сжатия

ответьте на это SO

$ git reflog show
93567ad HEAD@{0}: reset: moving to HEAD@{6}    
203e84e HEAD@{1}: reset: moving to HEAD@{1}    
9937a76 HEAD@{2}: reset: moving to HEAD@{2}
203e84e HEAD@{3}: checkout: moving from master to master
203e84e HEAD@{4}: reset: moving to HEAD~1
9937a76 HEAD@{5}: reset: moving to HEAD~1
d5bb59f HEAD@{6}: reset: moving to HEAD~1
9300f9d HEAD@{7}: commit: fix-bug

# said the commit to be recovered back is on 9300f9d (with commit message fix-bug)
$ git reset HEAD@{7}

У вас есть свой день назад! :)

-4
задан jkdev 6 March 2019 в 09:03
поделиться

1 ответ

78 9c является заголовком потока zlib. Действительно, 10 752 байта с этого момента являются действительным потоком zlib, который распаковывается до 21 000 байтов. Четыре байта после "ZIP" и перед 78 9c, то есть 08 52 00 00, это число 21 000 в порядке с прямым порядком байтов.

Итак, ваш формат - «ZIP», за которым следует несжатый размер в четыре байта в порядке с прямым порядком байтов, за которым следует поток zlib.

0
ответ дан Mark Adler 6 March 2019 в 09:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: