Описание тега git-archive
Git sub-command used to create an archive from part of a [tag:Git] repository. For example, it can create a tarball of the contents of a particular commit.
0
ответов
Как вы архивируете ветку с помощью gzip с самым высоким уровнем сжатия?
Я пытаюсь архивировать ветку с помощью gzip с максимальным уровнем сжатия (9), но на этом уровне он не сжимается. Вот моя команда: git -C /home/user/example.com/ archive --format tar -o /home/user/site_backups/develop-`date +%Y-%m-%dT%H%M`.tar devel…
03 май '16 в 20:18
3
ответа
Экспортируйте все коммиты в ZIP-файлы или каталоги
Как можно экспортировать все коммиты в ZIP-файлы (содержащие все файлы, а не только patch/diff): myproject-commit1-67d91ab.zip myproject-commit2-9283acd.zip myproject-commit3-c57daa6.zip ... или в каталогах: myproject-commit1-67d91ab/ myproject-comm…
02 июл '18 в 08:02
1
ответ
Экспорт ветки релиза Git
Я использую TFS-GIT, и мне было интересно, можно ли извлечь все, что было зафиксировано, в ветку релиза в ZIP. Я посмотрел на пример, и он намекает, что все в этой ветке будет извлечено. Я просто смотрю, чтобы извлечь файлы, которые были добавлены /…
24 мар '17 в 10:52
1
ответ
git Плохой номер файла
Я пытался git archive новая версия системы, над которой я сейчас работаю, но внезапно git archive Команда, которую я использовал, перестала работать. Я использую git archive с последующим git diff + filters, это необходимо только для получения разли…
17 сен '13 в 21:12
2
ответа
git-архив подкаталога -
Я использую git-архив для архивирования подкаталога в git-репозитории, вот так: git archive -o ../subarchive.zip HEAD subdir/* Однако полученный архив поддерживает структуру subdir/ directory, то есть содержимое: subdir/ whatever.js morestuff.js Ког…
27 июн '13 в 18:46
1
ответ
Git checkout в рабочий каталог с символическими ссылками
В этом случае репозиторий не имеет символических ссылок, но рабочий каталог, в который я проверяю, имеет. Зачем? У меня есть существующее хранилище для веб-сайта. Для упрощения, скажем, структура каталогов для этого: бункер WWW Но теперь, чтобы сэко…
13 апр '16 в 12:29
0
ответов
Как игнорировать файлы / каталоги в "git archive" и создавать только архив подкаталога?
TL;DR: git archive Кажется, что команда архивирует только один подкаталог или придерживается .gitattributes и исключить файлы / каталоги из полученного ZIP, но не может сделать оба. Скажем, у меня есть такая структура каталогов в моем git-архиве (уп…
14 окт '18 в 15:39
2
ответа
Архив git: экспорт-игнорирование, игнорирование каталогов
У меня есть git-репозиторий с этим .gitattributes: my_script.py export-subst Makefile export-ignore README.md export-ignore .gitattributes export-ignore .gitignore export-ignore hooks/ export-ignore tests/ export-ignore *.pyc export-ignore но когда …
17 фев '14 в 14:51
1
ответ
Git копировать только определенные файлы с удаленного
Я пытаюсь понять, как (и если это возможно) копировать только определенные файлы определенного каталога из remote в Git. (не заинтересован в продолжении работы с этими файлами или получении истории) Например, скажем, удаленная главная ветвь содержит…
17 мар '17 в 11:57
1
ответ
Экспорт git плюс незафиксированные файлы
Я хочу скопировать папку в git-репозитории, чтобы создать новый репозиторий (если вам нужно знать почему, я создал проект rails на одну папку ниже git root, и Heroku действительно не любит это). Я сделал шаг в git-архиве, как предложено по этому воп…
28 авг '13 в 23:59
2
ответа
git-архив показывает одну и ту же дату фиксации в файлах с другой датой фиксации
В git у меня есть два файла с разной датой фиксации. Но когда я делаю git-archiveЯ получаю ту же дату коммита, почему? [[ -e git_test ]] && rm -rf git_test mkdir git_test cd git_test git init # make file01 echo 'f01 $Format:%cd$' > file01…
27 дек '13 в 18:18
2
ответа
Git архив без первого / начального коммита
Как сделать архив tar из репозитория git с момента выбранной фиксации? Этот вопрос похож на все изменения в Git archive, кроме первого коммита, но в результате мне нужен архив.tar, а не файл git patch. Объяснение: я делаю "модули" для странной PHP C…
12 июн '14 в 10:05
31
ответ
Есть ли "git export" (как "svn export")?
Мне было интересно, есть ли хорошее решение "git export", которое создает копию дерева без .git каталог репозитория. Есть как минимум три метода, о которых я знаю: git clone с последующим удалением .git каталог репозитория. git checkout-index ссылае…
02 окт '08 в 02:21
1
ответ
Может ли архив git включать каталог, в котором находится проект.git?
Может ли архив git включать каталог, в котором находится проект.git? Например, скажем, моя структура каталогов выглядит следующим образом: -- /my-project-dir ----- /.git ----- /css ----- index.html ----- scripts.js По умолчанию, когда я делаю git-ар…
06 фев '15 в 15:22
1
ответ
Клонируйте последнюю версию репозитория git через https
Я хотел бы получить некоторые файлы из проекта: мне не нужно клонировать весь репозиторий: мне нужен только последний снимок из основной ветки. Это важно для меня, потому что у меня довольно низкая пропускная способность, чтобы все загрузить. По дру…
27 май '14 в 09:46
3
ответа
git archive: как игнорировать pathspec во время архивирования?
Я пытаюсь создать архив файлов за последние 3 коммита, используя следующую команду. git archive -o archive.zip $(git diff --name-only HEAD~3) Но в последнем коммите я удалил несколько файлов, это показано в diff выход. поэтому я получаю эту ошибку: …
30 ноя '16 в 04:39
1
ответ
Укажите расположение файла пользовательских атрибутов gitatributes для архива git.
Я хотел бы разоблачить git archive, но у пользователей есть возможность попросить исключить некоторые файлы или глобусы, чтобы результирующий архивный файл был не очень большим. Обычно вы пишете список файлов / глобусов в .gitattributes а потом беги…
18 фев '17 в 06:00
1
ответ
pyinstaller заменяет строки, такие как git archive
С git archive Команда, я могу вставить текст в источник, например: если код имеет строку # $Format:%cd$ строка заменяется датой фиксации. с pyinstaller и spec-файлом, я могу сделать, чтобы прийти аналогичные? (обновить строки в процессе сборки)
03 янв '14 в 12:41
1
ответ
git: выберите ветку при получении определенного файла
При извлечении файла можно определить конкретную ветку следующим образом: git archive --remote=git@my.git.server:namespace/projectname.git HEAD:path/to/file somefile.sql | tar -x Это извлечет файл из ветки проекта по умолчанию. Как можно выбрать кон…
29 май '18 в 14:50
5
ответов
Что означает древовидность в Git?
Я очень смущен тем, как использовать git archive, У меня есть git-репозиторий с папками Foo, Bar и Baz на верхнем уровне. Мне нужно экспортировать папку Foo в стиле SVN для быстрого тестирования. Я узнал, что я мог бы использовать git-archive в SVN-…
28 окт '10 в 15:25