Команда git-archive: опции, ключи и примеры использования
git archive
Создать архив файлов из рабочего дерева.
- Создать tar архив из содержимого текущего HEAD (последнего коммита проекта) и вывести его на стандартный вывод (stdout):
git archive --verbose HEAD
- Создать zip архив для текущего последнего состояния проекта и вывести на стандартный поток вывода (stdout):
git archive --verbose --format=zip HEAD
- То же самое, что и предыдущая команда, но указываем результирующий файл для zip архива:
git archive --verbose --output={{path/to/file.zip}} HEAD
- Создать tar архив из содержимого последнего коммита указанной ветки:
git archive --output={{path/to/file.tar}} {{branch_name}}
- Создать tar архив из файлов указанной директории (из HEAD) и вывести в указанный файл:
git archive --output={{path/to/file.tar}} HEAD:{{path/to/directory}}
- Приписать путь перед путём каждого файла для записи в архив. Архивируем указанную директорию из HEAD:
git archive --output={{path/to/file.tar}} --prefix={{path/to/prepend}}/ HEAD
- 25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West
- И снова sudo, и снова "решето"
- Только одна из десяти компаний ожидает, что все работники вернутся в офисы
- Google Play временно забанил видео-плеер за поддержку неправильных субтитров
- Google прекращает поддержку сторонних приложений в API Chrome-like