Новости программы Industrial Software Engineering
Укажите свой email для того чтобы получать полезные материалы по индустриальной разработке программного обеспечения
Новости программы Industrial Software Engineering
Укажите свой email для того чтобы получать полезные материалы по индустриальной разработке программного обеспечения

Чем git отличается от github?

Лекция "Git и совместная работа" - основные вопросы совместной работы с Git и Github.

Давайте попробуем нарисовать условную черту. Уже звучали такие слова, как bitbucket, git и github. Система контроля версий является git - это название программы, исполняемый файл на Виндоус, который умеет выполнять очень много разных текстовых программ. Хостингов для этой программы очень много, помимо github, bitbucket, есть еще интересный хостинг gitlab. Это - хранилище вашего репозитория, защищенное, надежное, с графическими утилитами, с web-интерфейсами, с визуализацией, красивыми картинками. Github может легко нарисовать схему ветвления в вашем репозитории. Github может интегрироваться со сторонними утилитами, настраивать доступ к репозиторию, управлять ключами. Это все умеют делать хостинги. Сам Git не имеет отношения к вопросам доступа, визуализации. Git может визуализировать, но очень грубо. Есть возможность построить диаграмму, но она будет вертикальной и на псевдографике, то есть текстом с косыми и вертикальными чертами. Поэтому важно понимать, что Git - это не Github. Git - это просто утилиты.