Что такое: GitHub
GitHub — это проект хостинга онлайн. Он может бесплатно использоваться для проектов с открытым исходным кодом, а также есть платные планы для частных проектов. В настоящее время GitHub является самой популярной услугой по кодовому хостингу среди разработчиков и программистов с открытым исходным кодом. Он использует систему управления версиями Git, отсюда и название GitHub.
Проект, размещенный в GitHub, называется репозиторием. Любой может зарегистрироваться для учетной записи в GitHub и создавать свои собственные репозитории. Пользователи Github могут добавлять других пользователей в свой проект для совместной работы.
Для проектов с открытым исходным кодом GitHub позволяет пользователям открывать другие проекты с открытым исходным кодом как новый репозиторий и работать над ним самостоятельно. Разработчики с открытым исходным кодом используют это, чтобы отправлять исправления и вносить свой собственный код в другие проекты с открытым исходным кодом. Владелец проекта или пользователь, способный принять эти изменения, могут затем принять эти исправления.
Многие разработчики WordPress используют GitHub для размещения своих проектов. В настоящее время существует много плагинов и тем WordPress, разработанных с использованием GitHub в качестве платформы для хостинга кода. Это позволяет разработчикам WordPress сотрудничать в командах, получать обратную связь, позволять другим просматривать свой код и даже загружать и использовать его.
Помимо того, что это всего лишь проект хостинга, GitHub также является крупным сайтом социальных сетей для разработчиков и программистов. Он позволяет пользователям, подписаться на обновления из проектов, например, их, присвоив им звездный рейтинг и т. Д. Эти функции позволяют пользователям получать обновления для проектов, которые их интересуют, или поддерживать связь с коллегами и сотрудниками.
GitHub не просто используется для программирования и разработки программного обеспечения. Он также используется многими другими типами проектов. Например, руководства с открытым исходным кодом, проекты документации, учебные ресурсы и другие проекты, в которых пользователи могут взаимодействовать в режиме онлайн и работать вместе.
Bitbucket является альтернативой GitHub.