← All posts tagged Git

Git

Есть ли возможность скачать из гит-репы только файлы последней ревизии из указанной ветки, не скачивая всю историю (т.е. без создания .git)? В частности с битбакета. Может как-то рсинком, или ещё чем?

Вот и Go переезжает на гитхаб. Скорее бы уже все переехали со всяких меркуриалов и свнов на нормальные VCS, и наступило бы счастье. Одно время держал на компе меркуриал только для того, чтобы ставить дев-версию из репозитория Go, сейчас вроде бы это говно совсем стало не нужно.

Гнутобляди наконец-то перешли со своего наркоманского дрыщеподелия на git. Сначала это сделать мешала религия, а теперь осознали, что религия хуёвая.

Оказывается, мандеть в твитор не так уж и плохо:


These changes have lead to a performance regression and while some users
bothered to report it or tweet about it I have so far gotten little help
in the form of replies to my questions or reliable benchmarks.

Вчера откатили изменения, которые вызывали тормоза. Сегодня обновился — опять всё норм.

Обновил magit из elpa, и он стал дичайше тормозить. Любая операция занимает несколько секунд: свёртка/разворачивание изменений, стейджинг, коммит. Не могу понять, что не так. Причём то же самое и на линуксе, и на макоси. Кто-нибудь сталкивался или знает, что делать?

Бзропользователи, а почему вы выбрали bzr? Чем он на ваш взгляд лучше гита, или хотя бы меркуриала? Лично мне он видится каким-то ужасным свн-подобным мутантом. Дискач.

Последний оплот меркуриала, Bitbucket, сдал его повстанцам и стал поддерживать git. Если кто не знает, годнейшая фича bitbucket — неограниченные халявные приваные репки. Интересно было бы взглянуть через полгода на соотношение числа git/hg репок, почему-то кажется, что соотношение будет не в пользу последнего.

Придумалась такая аналогия. Дорожки на газонах делаются двумя способами:
1. Дезаенер ландшафтов рисует на компьютере красивый план газона с симметричными тропинками и развязками. Потом это всё реализуют, а после этого люди заново прокладывают тропинки так, как им удобно, по траве, в обход этих дорожек. Бывает, ещё и дырку в заборе проламывают.
2. Укладывают плитку или асфальтируют тропинки, которые люди проложили. Да, получается не совсем стройно и симметрично, но зато люди ходят именно по этим дорожкам, не вытаптывают грязные тропинки по траве и заборы не ломают.

Дык вот, mercurial — это вариант #1, git — вариант #2.