Описание тега shallow-clone

1 ответ

Развертывание не удалось на коде из-за мелкого клона

Codeship тянет клона с глубиной 50, чтобы ускорить процесс сборки. У нас был запрос на извлечение, который превысил 50 коммитов (необычно, но бывает), и наше развертывание для катализационной системы не удалось выполнить со следующей ошибкой: Warnin…
29 июл '16 в 18:06
1 ответ

Метод String.MemberwiseClone(), вызываемый через отражение, не работает, почему?

Позвольте мне начать с того, что я знаю, что это защищенный метод, и я не должен его вызывать, но разве он не должен работать, поскольку MemberwiseClone определен в классе Object, а String наследуется от него? Так что это метод клонирования (я удали…
17 май '12 в 23:03
1 ответ

Создайте правильные Git-репозитории из Catchall (грязного)

Давай позвоним my-dirty-repository существующий Git-репозиторий, содержащий множество скриптов, которые не связаны между собой. Это универсальное хранилище, которое необходимо правильно очистить. В качестве примера Minimal, Complete и Verifiable, до…
20 ноя '18 в 15:48
1 ответ

Конвертировать мелкий репо в нормальный репо

Я "отмел" репо: FIRST_COMMIT="bf450342272a94117d78eae34a140a2a39359dad" git rev-parse ${FIRST_COMMIT} > .git/shallow git fsck --unreachable git gc --prune=now Сейчас я пытаюсь нажать: ! [remote rejected] develop -> develop (shallow update not …
16 янв '19 в 08:58
2 ответа

Как я могу мелко клонировать экземпляр, который не реализует Cloneable?

Моя структура обрабатывает доменные объекты любого класса. Мне нужно иметь возможность клонировать такой экземпляр объекта домена fooкак бы это реализовано Cloneable (что это не так), и я позвонил Object.clone() на нем, который возвращает мелкий кло…
30 ноя '12 в 14:34
0 ответов

Git Pull Remote Branch с использованием мелкого клона

Я сделал мерзавец shallow clone, Поскольку один из проектов git, где я работаю, занимает больше 2 Гб, и мне не нужно извлекать все ветви и старые данные. Я в значительной степени клонировать master только ветвь, а затем обновленный git config для из…
24 ноя '15 в 06:13
3 ответа

Как клонировать проект seed/kick-start без всей истории?

Обратите внимание, что с помощью --depth=1 Параметр не позволяет перенести проект в новый репозиторий. подробности см.: "Удаленный отклонен" (мелкое обновление не разрешено) после изменения удаленного URL Git
20 апр '15 в 12:41
3 ответа

Мерзкий клон вместе с веткой

Мне приходится иметь дело с git-репо, содержащим несколько бинарных файлов. Я был бы ДЕЙСТВИТЕЛЬНО благодарен, если бы кто-то мог объяснить мне это >git clone --depth 1 -- ssh://git/foo/bar.git test_d Cloning into 'test_d'... remote: Counting obj…
18 сен '12 в 10:32
1 ответ

Как получить полный журнал коммитов от мелкого клона?

Можно ли получить историю журнала фиксации из локальной копии, которая является мелким клоном? (--depth = 1) Я использую неглубокое клонирование в моей работе по сборке jenkins, чтобы получить код и сборку, но журнал изменений не завершен, потому чт…
11 май '15 в 02:52
1 ответ

git clone: ​​предупреждение: --depth игнорируется в локальных клонах; вместо этого используйте file://

У нас есть удаленный репозиторий в общей папке в нашей локальной сети. Я попытался сделать мелкого клона: git clone --depth 1 //gitrepos-pc/git/foo/ Он дал мне это предупреждение и сделал полный клон: warning: --depth is ignored in local clones; use…
02 ноя '16 в 15:02
1 ответ

Как выполнить мелкий клон с помощью Composer?

У меня есть следующее composer.json: { "require": { "php": ">=5.2.0", "queueit/KnownUser.V3.PHP": "dev-master" }, "config": { "autoloader-suffix": "ComposerManager", "vendor-dir": "../../../all/libraries/composer" }, "prefer-stable": true, "repos…
16 ноя '17 в 17:50
0 ответов

Какая информация хранится в файле `.git/shallow`?

Я знаю, что Git считает хранилище мелким, если у него есть .git/shallow файл в .git каталог. когда cat -в файле в локально клонированном мелком хранилище глубины 5 я вижу только один хэш, а когда я запускаю задание jenkins для клонирования того же р…
07 ноя '18 в 14:42
3 ответа

Мерзкий клон, так как конкретный коммит

Я хотел бы клонировать хранилище с долгой историей. Меня интересуют только несколько недолговечных, еще не слитых ветвей функций и master, Чтобы не путать себя со всей этой прошлой историей и объединенными ветвями, я хотел бы сделать поверхностный к…
02 сен '18 в 19:50
1 ответ

Клонируйте последнюю версию репозитория git через https

Я хотел бы получить некоторые файлы из проекта: мне не нужно клонировать весь репозиторий: мне нужен только последний снимок из основной ветки. Это важно для меня, потому что у меня довольно низкая пропускная способность, чтобы все загрузить. По дру…
27 май '14 в 09:46
5 ответов

Как эффективно извлечь git из мелкого клона

Мы используем git для распространения операционной системы и поддержания ее в актуальном состоянии. Мы не можем распространять полный репозиторий, так как он слишком большой (>2 ГБ), поэтому мы использовали неглубокие клоны (~300 МБ). Однако в после…
14 окт '13 в 03:00
3 ответа

git shallow clone (клон --depth) пропускает удаленные ветки

После клонирования удаленного репозитория не отображается ни одна удаленная ветвь с параметром -a. В чем может быть проблема? Как это отладить? В этом фрагменте две удаленные ветви не показаны: $ git clone --depth 1 git://git.savannah.gnu.org/python…
17 май '14 в 06:13
1 ответ

Клонируйте репозиторий git без истории и сделайте так, чтобы исходное репо могло вносить изменения в мелкое репо

Вот сценарий. У меня есть хранилище A, в котором есть МНОЖЕСТВО истории и исправлений, которые я не хочу в этом другом хранилище, B. Как я могу синхронизировать два, не перемещаясь по всей истории.
26 ноя '14 в 20:07
6 ответов

Нажав на github после мелкого клона

У меня было огромное git-репо из-за огромного количества коммитов, поэтому, следуя совету, я создал неглубокого клона. Я внес изменения в этот новый локальный репозиторий, и теперь я хочу перенести свое происхождение в Github (а затем и на свои пром…
07 июл '12 в 12:38
1 ответ

Сделать репозиторий GIT менее мелким

Я создаю мелкий клон для указанного тега: git clone --branch v0.1.3 --depth 1 file:///c/usr/sites/smc . После этого клонированное хранилище содержит только тег v0.1.3 (и связанные файлы). У него нет истории всех изменений до или после этого тега (ка…
18 июн '14 в 20:20
3 ответа

Могу ли я клонировать только последние наборы изменений хранилища вместо всей истории?

Мне приходится работать с репозиторием hg, содержащим миллионы строк кода и сотни тысяч наборов изменений. Как вы можете себе представить, это действительно замедляет Mercurial и TortoiseHg. Могу ли я создать локальный репозиторий, который имеет тол…
13 фев '14 в 18:22