Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git — распределенная система управления версиями — был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий, как для коммерческих целей, так и для проектов с открытым исходным кодом. Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта. Постепенно эту систему приняли на вооружение практически все сообщества разработчиков ПО с открытым исходным кодом. Появление огромного числа графических интерфейсов для всех платформ и поддержка IDE позволили внедрить Git в операционные системы семейства Windows. Второе издание книги было обновлено для Git-версии 2.0 и уделяет большое внимание GitHub.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
LVV>Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git — распределенная система управления версиями — был создан Линусом Торвальдсом, прошло много лет, и система Git превратилась в доминирующую систему контроля версий, как для коммерческих целей, так и для проектов с открытым исходным кодом. Эффективный и хорошо реализованный контроль версий необходим для любого успешного веб-проекта. Постепенно эту систему приняли на вооружение практически все сообщества разработчиков ПО с открытым исходным кодом. Появление огромного числа графических интерфейсов для всех платформ и поддержка IDE позволили внедрить Git в операционные системы семейства Windows. Второе издание книги было обновлено для Git-версии 2.0 и уделяет большое внимание GitHub.
Git изучается за вечер на коленках. А тут нашлись те, кто целую книгу написали?
V>Git изучается за вечер на коленках. А тут нашлись те, кто целую книгу написали?
Это действующими программерами в действующих компаниях.
А преподам преподавать.
И я не знаю ни одного вуза, где об этом рассказывали бы.
Теперь и преподам облегчение, и студентов 2 курса можно познакомить — они ж английский не знают, доки читать не могут.
А тут — книжка на русском.
Можно и лабы сделать.
В рамках какого-нить курса по разработке ПО.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Это действующими программерами в действующих компаниях. LVV>А преподам преподавать. LVV>И я не знаю ни одного вуза, где об этом рассказывали бы. LVV>Теперь и преподам облегчение, и студентов 2 курса можно познакомить — они ж английский не знают, доки читать не могут. LVV>А тут — книжка на русском. LVV>Можно и лабы сделать. LVV>В рамках какого-нить курса по разработке ПО.
В ТюмГУ в рамках курса метрологии качества ПО для магистров рассматриваются разные системы контроля версий. Раньше как-то
этот предмет не засунуть, к сожалению.
Здравствуйте, vpchelko, Вы писали:
v> Git изучается за вечер на коленках.
Да, часто так и происходит. Так же изучается JavaScript, верстка и другие технологии. И результат соответствующий: приходится разгребать кучу г. и переучивать.
Hardware eventually fails. Software eventually works. ::: avalon/1.0.442
LVV>>А тут — книжка на русском. LVV>>Можно и лабы сделать. LVV>>В рамках какого-нить курса по разработке ПО. MA>В ТюмГУ в рамках курса метрологии качества ПО для магистров рассматриваются разные системы контроля версий. Раньше как-то MA>этот предмет не засунуть, к сожалению.
О, класс! Спасибо.
Понятно, что в районе 3 курса, когда студиозы уже несколько созреют.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, Dym On, Вы писали:
V>>Git изучается за вечер на коленках. А тут нашлись те, кто целую книгу написали? DO>Ага, изучили на коленке за вечер, а потом получается: DO>Image: AwScl-fCEAAZU0c.jpg
А чего еще можно ожидать от быдлокодеров? Не понимаю тех, кому западло сделать rebase перед pull.
Здравствуйте, wildwind, Вы писали:
W>Да, часто так и происходит. Так же изучается JavaScript, верстка и другие технологии. И результат соответствующий: приходится разгребать кучу г. и переучивать.
Я так понимаю, эта же книжка тут кому не хочется тратить деньги. На английском, кстати, уже вторая версия книги доступна (это к вопросу об актуальности русских переводов).
Захотел сделать заказ — купить книжки для 2 курса.
Оп-па! А книжка-то кончилась!
Менее 2 недель прошло!
Это ответ тем нашим программерам, которые говорили, что книжка не нужна...
А вообще-то книжка, конечно, не для слабонервных виндузятников...
Ибо всю работу описывает из командной строки unix...
При установке — моделирует в консольном окне командный процессор BASH.
Приходится вспоминать советское время, когда ВСЯ работа велась из командной строки.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Оп-па! А книжка-то кончилась! LVV>Менее 2 недель прошло! LVV>Это ответ тем нашим программерам, которые говорили, что книжка не нужна...
Это следствие смешного тиража в 500 экземпляров (что кстати подтверждает ненужность книжки).
LVV>А вообще-то книжка, конечно, не для слабонервных виндузятников... LVV>Ибо всю работу описывает из командной строки unix...
Как-будто существуют программисты, которые не осилят командную строку, если понадобится. Имхо, любую VCS проще описывать через команды, чем через сферический клиент в вакууме.
LVV>При установке — моделирует в консольном окне командный процессор BASH. LVV>Приходится вспоминать советское время, когда ВСЯ работа велась из командной строки.
[troll mode on]
На самом деле, bash используется потому что в оригинале (http://git-scm.com/book/en/v2) тоже баш git разрабатывался вождем красноглазых исключительно для себя, а не для людей. А нормальный gui клиент к нему так и не написан, tortoise git регулярно причиняет мне боль и страдания
[troll mode off]
Собственно, в книжке не столько про саму систему, сколько про организацию коллективной работы и варианты управления этой самой работой.
О разных вариантах устройства репозитория.
О самых разнообразных способах ветвлениях и способах борьбы с хаосом.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!