Używam git-archiwum do archiwum podkatalog w repo git, tak:git-archiwum podkatalogu -
git archive -o ../subarchive.zip HEAD subdir/*
Jednak archiwum wynikowe utrzymuje strukturę podkatalog/katalogów, czyli treści są:
subdir/
whatever.js
morestuff.js
Kiedy rzeczywiście chcę what.js i morestuff.js w katalogu głównym archiwum.
Jak to zrobić? Dzięki.
Czy można to skutecznie zrobić w przypadku zdalnych repo, np. pobrać tylko jedną dir/jedną rewizję gigantycznego repo, które nie jest praktyczne do klonowania? Próbowałem '--remote', ale było to absurdalnie powolne. –
Działa, świetnie. Próbowałem zrozumieć, która część dokumentacji GIT mówiła o tym, ale nie mogła. Czy możesz rozwinąć pls? – Meglio
@Meglio 'git archive --help', daj mi znać, jeśli nie możesz znaleźć czegoś (i proszę, bądź jak najbardziej konkretny) – janos