Вернуться назад

Что такое GitHub, о котором часто упоминают в IT-среде?

Программирование Ответов: 1
Alma
Пользователь
ALMAMAT

GitHub – это общеизвестный в среде разработчиков веб-сервис для хостинга IT-проектов и платформа для совместной разработки. Он основан на системе контроля версий кода Git. GitHub был создан в 2008 году, а спустя 10 лет, в 2018 году, сервис купила за 7,5 млрд долларов Microsoft.

Официальный сайт сообщает, что сервисом пользуются более 65 млн разработчиков в мире, более 3 млн организаций, в том числе 75% списка Fortune 50. На 2021 год на «ГитХаб» более 200 млн репозиториев, где хранится исходный код.

Это развитый информационный ресурс для разработчиков, программисты достаточно часто обращаются к нему. Кстати, еще одна причина, почему IT-специалисту важно совершенствовать свой английский. Там есть блог, дискуссии, опенсорс-код, истории пользователей, возможность легального скачивания инструментов разработки, вакансии.

Чтобы понять, что делают на «Гитхабе», нужно иметь представление о VCS – Version Control System, то есть системе контроля версий / системе управления версиями. Это ПО для работы с меняющейся информацией: можно хранить несколько версий одного и того же документа или кода, при необходимости вернуться к любой предыдущей версии и посмотреть, кто, когда и какие изменения внес. В программировании контроль версий исходного кода нужен как одному программисту, так и команде разработчиков. Системы управления версиями используются не только в индустрии разработки софта. Они нужны везде, где вносят изменения и может потребоваться откат этих изменений, а также контроль вклада участников и времени изменений.

На GitHub программисты размещают свой исходный код в облаке и синхронизированно вносят изменения, если работают командой. Такой хостинг бесплатен для опенсорс-проектов и небольших личных проектов. А для компаний есть тарифы. На GitHub очень много инструментов для разработчиков.

Сервис часто называют «соцсетью для программистов», где выкладывают не фото из отпуска, а свой код. Девелоперы также делают на GitHub Code Review – ищут баги и уязвимости. Личный аккаунт на «Гитхабе» можно показывать в резюме, это дает нанимателю возможность оценить навыки программиста. На сервисе можно найти много реализованных идей. Поэтому, прежде чем приступать к работе над кодом, рекомендуют посмотреть на GitHub – может быть, кто-то уже реализовал это. GitHub считается самой большой платформой опенсорс-проектов: можно показать свой код, вместе поработать над open source кодом с программистами из других стран или сэкономить время.

0
Запишитесь
на бесплатный пробный урок
Записаться