Извлечение блоба (файл) от произвольного пересмотра легко с git show
, например:
git show master:src/hello-world.c > /tmp/hello.c
Однако я хотел бы знать, там ли похожий способ в мерзавце извлечь дерево (каталог) и все под ним рекурсивно?
Я записал маленький сценарий, который делает это, таким образом, я добавлю что как возможный ответ. Кажется, что это - вид вещи, которая может быть встроена мерзавцу, но я просто не знаю, как найти его...