> 1) Нормальный распределенный воркфлоу, когда никто никого не клинит.ну ты так можешь даже вообще без vcs, только результатом будет два (или больше) параллельных проекта. Которые потом один хрен мержить с кровью и кишками.
Клинит -то тебя не vcs, а реальное отсутствие/поломанность/несоответствие реального кода, который кто-то, не ты, должен еще пере/написать.
> 2) Настолько, что пару коммитов можно нарисовать даже на природе и без интернета.
но зачем? В нормальной, опять же, ситуации - либо ты почти единственный разработчик (хотя бы своего куска), либо без code review все равно не примут - поэтому нарисованное на природе вполне можно и в working copy оставить.
для linux kernel - да, критично, "большой" (смехотворно) патч не примут вообще. Ну так это проблемы коммитеров в линукскернел - зачем вот оно авторам clang, которых по пальцам одной руки пересчитать?
> Это система контроля версий, а не файлменеджер или качалка. Оно хорошо, быстро и
> правильно упрвляет версиями. Не требуя качать терабайты на вытаскивание каждой ревизии
> из загашника.
требуя хранить все терабайты локально, с момента сотворения мира, ага.
Кстати, по этой самой причине, качалка-то там как раз вполне себе ничего так, не знаю, где еще более продвинутая. Но опять же - если ты не коммитер ядра, нафиг оно тебе?
> 4) Поэтому можно за полчаса сделать git bisect найдя где был порыт проблемный баг.
> Попробуй так с svn и сравни.
сравнивал - когда это не твой проект - с svn оно вышло гораздо проще. Хотя и с единственным инструментом в виде blame (и без понятия, blame что).
> Ну а нормальная группа разработчиков - это как раз Торвальдс с его командой.
сочувствую...
Рассказать тебе про историю linux-net team времен ank@? Которые использовали svn во времена когда у Линуса основным рабочим инструментом был pine (или что там - помню что что-то ужасное) и patch? К счастью, Линусу ну уже очень надо было работающую сеть, а другой вменяемой команды не предвиделось ( и нынче нету).
> Ты к нему и близко не стоял, вместе со своей командой лузеров.
ну значит мне git и не нужен, как, собственно, и большинству,да.
Ну нету у меня задачи автоматизировать приляпывание патчей из почтового клиента. А исходная идея git как раз в этом и состояла.