git архив быстро распаковать

Есть ли способ использовать команду git archive без отправки всех файлов в .zip? Мне нужно разархивировать его, но если я просто запущу эту команду, это займет некоторое время. Мысли?


person SSEMember    schedule 12.06.2012    source источник
comment
возможный дубликат Как выполнить экспорт git (например, экспорт svn) (первый пример) Просто поймите, что вы тот, кто незадолго до этого задал очень похожий вопрос: D stackoverflow.com/questions/11001909/   -  person KingCrunch    schedule 12.06.2012
comment
Да, после прочтения этого вопроса немного больше, кажется, что нет эффективного способа сделать это. Это скорее продолжение последнего вопроса, который я задал. В любом случае спасибо, нет смысла отвечать.   -  person SSEMember    schedule 12.06.2012
comment
@SSEMember, что не так с использованием формата tar и передачей в tar? tar ничего не сжимает, только архивирует, поэтому, несмотря на определенные накладные расходы (копирование, копирование), они ниже, чем при архивировании. Кроме того, руководство для git checkout-index (также предложенное в обсуждении, на которое указал @KingCrunch) содержит пример того, как выполнить экспорт в стиле Subversion, так что это выглядит как благословенный способ сделать то, что вам нужно.   -  person kostix    schedule 13.06.2012