← All posts tagged Git

ilardm
Git dev поставил gitlab в проект из 3х человек. Будем учить общаться с разработчиками более формально, нежели "а вот тут можешь такую штуку прикрутить? (через пару часов) ай, нет! давай лучше вот так".
ilardm
Git dev vcs вот смотрю на github и bitbucket и прямо даже теряюсь. у github большое community, у bitbucket куча фич более бесплатных , чем у github + поддержка git'а
чем пользоваться-то?
ilardm
Git vcs hg смотрю на bitbucket/github и появляется аналогия с runkeeper/endomondo: первый гораздо чаще отправляется на maintance, нежели второй, хотя суть одна
ilardm
Git dev vcs наконец-то дошло почему submodule в git работабт именно так:
мы тянем только ту ревизию submodulя, которую автор последнего коммита считает подходящей для текущей версии основного репозитория. и плевать, что модуль уже далеко ушёл вперёд. эти ревизии не тестировались
ilardm
? Git dev vcs hg внезапно опять появился вопрос что использовать для домашних проектов: git || hg.
с одной стороны, доллго пользовался hg и временами рефлекторно набираю hg. с другой — git быстрее. с третьей — hg более комфортно чувствует себя на windows машинах. с четвёртой — есть github (хотя, bitbucket тоже не плох).
кто чем пользуется?
ilardm
Linux ? Git vcs hg как научить less цветам?
в смысле hg diff | less
просто hg diff — цветной. а в пайпе — нет :( git log тоже в пайп перенаправляет, но цвета есть.
ilardm
Git dev vcs так как из vcs пользуюсь в основном mercieial, решил делать backups с помощью git, ибо он большие файлы хорошо переваривает. быстренько набросал скрипт на python для автоматического добавления/удаления файлов и скрипт на bash для cron. Думаю: надо ли прикручивать поддержку вложенных git-repositories, или я таки останусь на mercieial?
Теперь будет само бэкапиться ночью на внешний винт. осталось вменяемый гуй для навигации по истории найти и место помимо внешнего винта.
ilardm
mem Git vcs hg одно время фанател от git. потом опять вернулся к hg не смотря на его тормознутость. всё-таки удобнее мне он. а старые репы в git так и остались. вот сейчас переборол таки свою лень и полез смотреть как оно конвертируется в hg репы. оказалось так просто:
добавить в ~/.hgrc в раздел [extensions]
hgext.convert=

и сказать:
hg convert <path_to_git_repo> <path_to_new_hg_repo>