Описание тега git-sparse-checkout
1
ответ
Как сделать субмодуль sparse-checkout с помощью Git?
Есть много статей и ТАК вопросов о sparse-checkout. К сожалению, я не нашел конкретных примеров. Я хотел бы получить следующий пример работы: Создать подмодуль cd ~ mkdir sub && cd $_ git init mkdir foo && touch $_/foo mkdir bar &…
15 авг '17 в 07:19
1
ответ
Git копировать только определенные файлы с удаленного
Я пытаюсь понять, как (и если это возможно) копировать только определенные файлы определенного каталога из remote в Git. (не заинтересован в продолжении работы с этими файлами или получении истории) Например, скажем, удаленная главная ветвь содержит…
17 мар '17 в 11:57
2
ответа
Редкие проверки - как это работает
Я искал способ клонировать только подкаталог одного из моих проектов. Очевидно, я нашел этот ответ. он хорошо спроектирован, и пошаговое решение хорошо объясняет, как это реализовать. Теперь в конце это относится к документации, в которой говорится:…
28 ноя '17 в 21:13
1
ответ
Git Sparse checkout игнорирует плохой каталог
У меня есть имя каталога "[afdsklj]" в моем репозитории git. Кажется, что git sparse checkout все еще дает мне фатальную ошибку неверного аргумента, когда он пытается создать новый каталог. Есть ли способ, чтобы git вообще исключил этот плохой катал…
17 окт '18 в 04:14
24
ответа
Получить один файл из хранилища
Каков наиболее эффективный механизм (в отношении передаваемых данных и используемого дискового пространства) для получения содержимого одного файла из удаленного хранилища git? Пока мне удалось придумать: git clone --no-checkout --depth 1 git@github…
14 июл '09 в 13:42
1
ответ
Git оформить заказ на один каталог через Chef
Есть ли способ сделать редкую проверку с шеф-поваром и его git ресурс? Или каков наилучший способ сделать эквивалент этого? Так как выполнение разреженной проверки требует изменения файла в .git папку, прежде чем делать тянуть, я не могу найти спосо…
28 окт '17 в 18:21
0
ответов
Git - Редкая проверка субмодуля не клонируется?
У нас есть субмодуль в нашем супер-проекте. Этот подмодуль использует разреженную проверку (представьте, что подмодуль представляет собой большую базовую библиотеку, в которой мы выбираем, какие части необходимы для текущего проекта). Несмотря на то…
01 апр '16 в 00:08
2
ответа
Оформление определенной папки в репозитории Git
У меня есть несколько проектов в разных хранилищах: tools thirdparty shared ├──Common ├──Exceptions multimedia ├──VolumeControl ├──VideoRenderer android ├──Audio Например, android зависит от shared/Common, shared/Exceptions, инструментов третьих лиц…
21 мар '16 в 22:09
0
ответов
Просить Git игнорировать папку, в которую другие люди проверяют код
Я работаю над огромным корпоративным репозиторием, в который проверяют многие другие люди. В нем огромные папки, которые мне вообще не интересны. Я не читаю и не пишу код там, и мне не нужен этот код для работы над моим кодом. В этих папках много фа…
21 мар '19 в 09:57
2
ответа
Git sparse checkout error "Запись 'путь / к / файлу' не обновляется. Не удается обновить разреженную проверку"
Я только что сделал редкую проверку, следуя инструкциям ниже git clone http://location/repo.git # create .git/info/sparse-checkout file git config --bool core.sparsecheckout true git read-tree -mu HEAD К сожалению, последний шаг завершается неудачно…
10 июл '19 в 12:31
0
ответов
Git - удалить папку, которой там не должно быть - т.е.
У меня есть локальный репозиторий, в котором есть только пара подкаталогов с удаленного компьютера, указанного в sparse-checkout. Однако недавно я выполнил слияние с некоторыми конфликтами, и по какой-то веской причине я уверен, что он обнаружил кон…
19 мар '20 в 00:09
1
ответ
Разреженная проверка в git v28.0.0?
В git 26.0.2 я смог выполнить следующие шаги: git worktree add --no-checkout ../test_git26 git26 cd ../test_git26 git sparse-checkout init --con git sparse-checkout set Q/ ls Это красиво закончилось одним каталогом в рабочем дереве: Точно такие же ш…
03 авг '20 в 19:44
2
ответа
git sparse checkout - невозможно отменить слияние
Использование git 2.25.1 Используется git sparse-checkout init/set для настройки sparsecheckout. Теперь я в ситуации, когда мне нужно прервать слияние. Пытался: git merge --abort Запись "QStreams_xxx/infra/QPrism/Qpvc/gradle_pvc/gradle_pvc.iml" не о…
13 мар '20 в 16:50
1
ответ
git sparse-checkout игнорировать определенный тип файла
У меня есть репозиторий git с кучей больших csv, которые я не хочу клонировать, поэтому я наткнулся на git sparse-checkout и это сообщение: https://github.blog/2020-01-17-bring -ваш-монорепозиторий-до-размера-с-разреженной-кассой / Из этого поста я …
06 май '20 в 00:51
2
ответа
Jenkins git checkout - поместите папку .git в другое место
Мы выполняем развертывание в папку клиента на сервере клиента с помощью Jenkins через VPN нескольких репозиториев git. Я установил опции "Выписка из подкаталога" и "Редкая выписка". Нам нужно развернуть только несколько файлов из одного общего репоз…
19 авг '20 в 12:35
2
ответа
Как клонировать, извлекать или разреженно проверять отдельный каталог или список каталогов из репозитория git?
Как клонировать, извлекать или разреженно проверять один файл или каталог или список файлов или каталогов из репозитория git, избегая загрузки всей истории или, по крайней мере, сохраняя загрузку истории как минимум? Для удобства людей, попадающих с…
12 фев '20 в 17:37
0
ответов
Можно ли добавить в .gitmodules шаблоны разреженного оформления заказа?
Скажем, у меня есть git submoduleи я хочу включить на нем sparse-checkout. Можно ли сделать это и добавить этот файл в репозиторий для других людей, которые клонируют? Подмодуль git добавляется в /.gitmodules но разреженный файл проверки для этого п…
24 фев '21 в 18:26
1
ответ
Редкая проверка, но исключить или игнорировать файлы в корне?
Документы для git sparse-checkout государственный, По умолчанию при запуске git sparse-checkout init корневой каталог добавляется как родительский шаблон. На этом этапе файл разреженной проверки содержит следующие шаблоны: /* !/*/ Однако я не хочу в…
24 фев '21 в 07:29
0
ответов
Есть ли способ осиротить ветку, созданную с помощью sparse-checkout?
Если я клонирую репо с --depth 1 и пытаюсь подтолкнуть, я получаю ! [remote rejected] myBranch -> myBranch (shallow update not allowed) error: failed to push some refs to 'myRepo' Есть ли способ осиротить текущую ветку и снова нажать?
23 мар '21 в 04:49
1
ответ
Git Sparse checkout во время конвейеров Azure, занимающих ~15 минут
У нас есть одно репо с исходным кодом, размер которого при загрузке составляет около 2,8 ГБ. У нас есть 4 агента с собственным хостингом и более 100 конвейеров сборки. При этом невозможно загрузить весь исходный код, закодированный для каждой сборки…
16 апр '21 в 11:34