GitHub – это сайт, где размещаются миллиарды строк кода. Это сайт, ежедневно собирающий миллионы разработчиков для сотрудничества и решения проблем с open source-программами.
Особенности GitHub
Система представляет собой своеобразную социальную сеть для разработчиков, в которой можно хранить код, общаться с коллегами программистами и анализировать их деятельность, отслеживать ошибки.
Добавлен инструмент управления проектами, сделанный на основе техники Канбан-досок.
В сервисе есть возможность добавлять и утверждать новый запрос непосредственно в коде.
На самой доске можно перетаскивать карточки задач, багов или заметок.
GitHub позволяет вносить изменения в строки.
На любой стадии процесса можно откатить приложение и запустить его локально.
Доступна опция истории в листе коммитов, и нет необходимости пролистывать каждый из них, когда нужно выяснить момент добавления кода.
GitHub предоставляет информацию о том, кто из участников процесса изменил линию файла.
Сервис абсолютно бесплатен для проектов с открытым исходным кодом и предоставляет им все возможности (включая SSL), а для частных проектов предлагаются различные платные тарифные планы.
Кроме размещения кода, участники могут общаться, комментировать правки друг друга, а также следить за новостями знакомых.
С помощью широких возможностей Git программисты могут объединять свои репозитории — GitHub предлагает удобный интерфейс для этого и может отображать вклад каждого участника в виде дерева.
Для проектов есть личные страницы, небольшие Вики и система отслеживания ошибок.
Прямо на сайте можно просмотреть файлы проектов с подсветкой синтаксиса для большинства языков программирования.
Есть возможность прямого добавления новых файлов в свой репозиторий через веб-интерфейс сервиса.
Код проектов можно не только скопировать через Git, но и скачать в виде обычных архивов с сайта. (Для этого достаточно добавить /zipball/master/ в конец адресной строки.)
Кроме Git, сервис поддерживает получение и редактирование кода через SVN и Mercurial.
На сайте есть pastebin-сервис gist.github.com для быстрой публикации фрагментов кода.
Рекомендую GitHub, потому что легко отследить свои проекты.
Оценка 5 из 5
VR Dental –
Прекрасная платформа для всех веб-разработчиков.
Оценка 5 из 5
FooFighter –
Сейчас уже сложно представить работу в команде без GitHub. Действительно “социальная сеть для разработчиков”. Огромный функционал при бесплатности – что еще сказать…
Оценка 5 из 5
Laptvin –
Сейчас бы не знать о топовом сервисе 🙂 Нам, для работе в команде, подходит просто идеально!
Tatenda Marshall –
Рекомендую GitHub, потому что легко отследить свои проекты.
VR Dental –
Прекрасная платформа для всех веб-разработчиков.
FooFighter –
Сейчас уже сложно представить работу в команде без GitHub. Действительно “социальная сеть для разработчиков”. Огромный функционал при бесплатности – что еще сказать…
Laptvin –
Сейчас бы не знать о топовом сервисе 🙂 Нам, для работе в команде, подходит просто идеально!