← All posts tagged Git

k0st1x
Git work ? вот есть жирный файл с кодом. над ним трудились несколько человек, он разросся, его пора пились на классы.
делю на 2 файла, вычленяю рядом, коммичу, а у нового файла истории не будет, потому что он считается новым. а надо, чтобы там была история, чтобы blame показывал, кто и для чего менял. вот как быть в этой ситуации? как зашарить историю для нового файла?
может у гита есть issues трекер, чтобы туда закинуть feature request?
k0st1x
Git work почитал про git3 и замыкание на хабре.
habr.com
я нихрена не понял, зачем это надо. кто-то раскурил, что с этим делать? какую это проблему решает?
k0st1x
Git branch ранее жил в hg, там было принято временные бранчи Закрывать.
принято ли закрывать бранч в git'е (ремоутный) или его просто удалить?
k0st1x
Git like
Хочу чтобы вы зделоли игру суть такова. Игрок создает бранчи и коммитит. И если форспушит, то злые тимлиды набигают. Можно делать ребейз.

via twitter.com
k0st1x
Git dvcs продолжаю экспериментировать с толстыми репозиториями.
дома попытался склонировать репозиторий linux kernet с гитхаба
(делал из под винды)
это пипец, товарищи.
качался очень долго (за час не скачался, пришлось просто оставить на ночь)
утром увидел, что он взялся нормально, но не смог сделать checkout и сам же посоветовал сделать "checkout -f HEAD"
флаг "-f HEAD" помог,

репозиторий весит 1.49 Gb

мне кажется, что git клиент под виндой такой убогий, что не может сделать clone без ошибок.

мб кто-нибудь мне расскажет, может ли git под линухом делать clone Без ошибок? : )
k0st1x
Git vcs work hg dvcs попытка залить централизованный репозиторий с исходниками (хрен знает с какой долгой историей) в mercurial — клонирование такого репозитория занимает 30 минут, а смена бранча почти 1 час (диск классический, не SSD).
git вообще не осилил столько гигов.

резюме: dvcs нужно только для хорошо раздробленных проектов и стартапов.
пока непонимаю, как его можно применить в текущих проектах
k0st1x
Git вот все как рассказывали — нажал куда-то не туда и проебал все свои изменения.
куда копать, где искать — хер знает
git log больше не показывает мои ченжсэты ((

в hg со мной такого никогда не случалось
k0st1x
Git vcs hg вот поработал с git на github'е, поигрался с hg на досуге.
выводы (субъективные):
git для красноглазиков (даже используя TortoiseGit!!), юзает много чего из msys'а, под виндой это очень неудобно.
hg, по сравнению с git'ом, глоток свежего воздуха — работает все из коробки, кроме tortoisehg ставить больше ничего не надо, даже web сервер в комплекте идет

резюме: буду юзать git только если надо (как сейчас — патчи отсылать).
для себя, для своих новых мелких проектов буду юзать hg
k0st1x
Git испоганя свой основной репозиторий, понял, что пора читать мануал/доку.
в первую очередь, главу про бранчи!
k0st1x
Git таки ни разу им не пользовался, но решил для себя, что git под вендой не нужен и нафик его учить даже для "общего развития"