Denis 災 nobody
более того, пусть даже это 1 проект, 5 гиг сорцов с обвязкой, выделять тупо нечего. А нужно поправить 1 файлик. гпрс. Твои дейтвия?
Denis 災 nobody
кроме "васян, выручай, зафикси там за меня"
Logan
кейс специфичный но интересный
Denis 災 nobody
Denis 災 nobody
лого и прочее.
Анатолий
каждому в репу!
Denis 災 nobody
более того. Сайт - это вся входная документация, ТЗ, все доработки, вёрстки, шрифты, иконки... Делить на репы? Студия делает сайты не более 3 мес на сайт, проектов за год - 2-3 десятка легко. Студии уже 15 лет.
Denis 災 nobody
теперь представь, что за пздц будет в гит-хранилке
Denis 災 nobody
Denis 災 nobody
Denis 災 nobody
в свн это штатно.
Logan
а бесконечно гибкий инструмент – бесконечно сложен
Denis 災 nobody
а в чем проблема коммита картинки?
🇷🇺 Роман
так что частичный клон это сила.
принципиально поддерживаю, все же отсутствие такой возможности - это в определенных случаях неудобные ограничения, которы m$ обошла своей gitfs (или как там оно)
Denis 災 nobody
к слову, есть именно гит для хранения файлов, забыл название
🇷🇺 Роман
но это не делает git сразу плохим, а pijul, например, серебряной пулей )))
Denis 災 nobody
у того же битбакета
Sergey
тогда без клона свежего состояния - хотя и без файлов - никак.
Sergey
git clone —no-checkout —depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt
Sergey
пардон, не сообразил я сразу команду скинуть.
Denis 災 nobody
вообще, тут помогло бы только скачивание метадаты, без самой даты
Denis 災 nobody
а файлы уже тянуть только нужные
Sergey
ну вот оно и есть.
Denis 災 nobody
ок, через жопу но можно.
🇷🇺 Роман
Denis 災 nobody
Denis 災 nobody
Juriy
туалет применяют 100% раз в день
Juriy
jy cerf djcnht,jdfy gbplf
Juriy
он сука востребован пизда
Juriy
за него даже деньги берут легко
Sergey
....а коммит и пуш это даст сделать?
не берусь утверждать, т.к. не воспроизводил, но общая схема в любом разе простая: стащил метаданные, по метаданным склонировал нужный файл, поменял, закоммитил.
Juriy
и люди не торгуются
Juriy
?)
Pavel
Ну вот и раз в месяц случается что писец как надо счекаутить кусочек репы :)
Dmitry
если надо чекаутить кусочек, значит этот кусочек надо было в отдельный реп выносить.
Juriy
или ветку
Dmitry
а вы все хотите странного
Dmitry
ветку можно счекаутить отдельно
Juriy
это как в докет пихать все в один контейнер
Juriy
а потом спрашивать а че так все странно?
Logan
Denis 災 nobody
Denis 災 nobody
Евгений
Dmitry
> вы все хотите странного
Juriy
а разве нелья кусок пути из бранча счекаутить?
Denis 災 nobody
man git-submodule
еще раз - это любой файл одной либы, файлов там тысячи.
Denis 災 nobody
срочный фикс рандомного кода
Евгений
Если у вас возникает потребность склонировать кусок пути, то это САБМОДУЛЬ. Инфа 💯. Не нужно хранить сабмодуль в самой репе. Это как питаться шавермой из крыс
Dmitry
а ещё вы путаете чекаут с фетчем
Denis 災 nobody
Denis 災 nobody
Denis 災 nobody
Евгений
Denis 災 nobody
каждый мелкий файлик..
Denis 災 nobody
*facepalm
Евгений
Вы бы ещё автокоммит на сохранение файла сделали
Denis 災 nobody
Denis 災 nobody
а потом rebase
Евгений
Желание создавать себе проблемы на пустом месте это проблемы
Евгений
Неправильно использовать инструмент и жаловаться на него -- это проблема
Ievgen
Вообще то гит умеет sparseCheckout это правда несколько более геморно, но умеет
Denis 災 nobody
инструмент не подходит - значит это пустое место...