GitHub

(4 отзыва клиентов)

GitHub — это система управления проектами и версиями кода, а также платформа социальных сетей, созданная для разработчиков

Подробнее...

Описание

GitHub — это сайт, где размещаются миллиарды строк кода. Это сайт, ежедневно собирающий миллионы разработчиков для сотрудничества и решения проблем с open source-программами.

Особенности GitHub

  • Система представляет собой своеобразную социальную сеть для разработчиков, в которой можно хранить код, общаться с коллегами программистами и анализировать их деятельность, отслеживать ошибки.
  • Добавлен инструмент управления проектами, сделанный на основе техники Канбан-досок.
  • В сервисе есть возможность добавлять и утверждать новый запрос непосредственно в коде.
  • На самой доске можно перетаскивать карточки задач, багов или заметок.
  • GitHub позволяет вносить изменения в строки.
  • На любой стадии процесса можно откатить приложение и запустить его локально.
  • Доступна опция истории в листе коммитов, и нет необходимости пролистывать каждый из них, когда нужно выяснить момент добавления кода.
  • GitHub предоставляет информацию о том, кто из участников процесса изменил линию файла.
  • Сервис абсолютно бесплатен для проектов с открытым исходным кодом и предоставляет им все возможности (включая SSL), а для частных проектов предлагаются различные платные тарифные планы.
  • Кроме размещения кода, участники могут общаться, комментировать правки друг друга, а также следить за новостями знакомых.
  • С помощью широких возможностей Git программисты могут объединять свои репозитории — GitHub предлагает удобный интерфейс для этого и может отображать вклад каждого участника в виде дерева.
  • Для проектов есть личные страницы, небольшие Вики и система отслеживания ошибок.
  • Прямо на сайте можно просмотреть файлы проектов с подсветкой синтаксиса для большинства языков программирования.
  • Есть возможность прямого добавления новых файлов в свой репозиторий через веб-интерфейс сервиса.
  • Код проектов можно не только скопировать через Git, но и скачать в виде обычных архивов с сайта. (Для этого достаточно добавить /zipball/master/ в конец адресной строки.)
  • Кроме Git, сервис поддерживает получение и редактирование кода через SVN и Mercurial.
  • На сайте есть pastebin-сервис gist.github.com для быстрой публикации фрагментов кода.

Аналоги и альтернативы для GitHub

GitHub - похожие решения и продукты

Ключевые Особенности: GIT, VCS - контроль версий

CircleCI

CircleCI — система для сборки и деплоя, аналогичная Travis CI (Github)

Bontq

Bontq — это удобная облачная система отслеживания проблем и управления проектами

Phabricator

Phabricator — набор взаимоинтегрированных веб-инструментов для совместной эффективной разработки программного обеспечения

Gogs

Gogs – система контроля версий Git. Это решение с открытым исходным кодом китайских разработчиков

Gitea

Gitea — это управляемая сообществом ветка Gogs, облегченного хостинга кода, написанного на Go и опубликованного под лицензией MIT

Space

Space — это интегрированная среда для командной работы.

Mercurial

Mercurial — кроссплатформенная распределённая система управления версиями, разработанная для эффективной работы с очень большими репозиториями кода.

GitLab

Git — это система контроля версий, используемая различными проектами с открытым исходным кодом.

Bitbucket

Это аналог GitHub на базе Mercurial и Git для профессиональных команд с закрытыми репозиториями

Сравнение GitHub и похожих решений

Рассмотрим плюсы и минусы, преимущества GitHub относительно других решений

Posted inДайджест, Сравнение

Сходство и различие между Mercurial и Git

Толчком к созданию обеих систем, как Mercurial, так Git, послужило одно событие 2005 года. Всё дело было в том, что в 2005 году ядро системы Linux потеряло возможность бесплатного использования системы контроля версий BitKeeper. После пользования BitKeeper в течение трёх лет разработчики ядра привыкли к его распределённому рабочему процессу. Автоматизированная работа с патчами сильно упрощала […]

Смотреть все сравнения с GitHub

4 отзыва на GitHub

  1. Tatenda Marshall

    Рекомендую GitHub, потому что легко отследить свои проекты.

  2. VR Dental

    Прекрасная платформа для всех веб-разработчиков.

  3. FooFighter

    Сейчас уже сложно представить работу в команде без GitHub. Действительно «социальная сеть для разработчиков». Огромный функционал при бесплатности — что еще сказать…

  4. Laptvin

    Сейчас бы не знать о топовом сервисе 🙂 Нам, для работе в команде, подходит просто идеально!

Добавить отзыв

Ваш адрес email не будет опубликован.

Блог, обзоры, новости

Posted inДайджест

GitHub потребует от всех пользователей, публикуюших код, включить двухфакторную авторизацию до конца 2023

К концу 2023 года GitHub потребует от всех пользователей, которые публикует код на платформу, активировать одну или несколько форм двухфакторной аутентификации (2FA).

Posted inДайджест

В России создадут аналог Github

В России создадут репозиторий для хранения софта, который смогут свободно использовать все желающие. В первую очередь в нем разместят программы, созданные на бюджетные средства.

Posted inДайджест

GitHub наконец-то выпустила Codespaces — облачный Visual Studio Code, который работает в браузере

Облачная среда программирования для совместной разработки GitHub Codespaces находилась в бета-тестировании с мая 2020 года. Теперь инструмент наконец-то выпустили в открытый доступ. Codespaces доступна для владельцев планов Team и Enterprise.

Posted inДайджест

GitHub запустил статический анализ кода на уязвимости

После обширного тестирования GitHub открыл в открытом доступе функцию сканирования кода на уязвимости. Любой желающий может запустить сканер на собственном репозитории и найти уязвимости до того, как они пойдут в продакшн. Сканер действует для репозиториев на C, C++, C#, JavaScript, TypeScript, Python и Go.

Posted inДайджест

GitHub заменил термин «мастер» на нейтральный аналог

Сервис GitHub отказался от использования слова «master» в знак солидарности с протестующими против полицейского насилия и расизма в США. Новое имя, «main», будет использоваться только для новых репозиториев, в уже существующих проектах ветка «master» сохранит свое имя.

Posted inДайджест

Состоялся релиз консольной утилиты GitHub CLI 1.0

Команда сервиса GitHub выпустила консольную утилиту GitHub CLI 1.0. С ее помощью разработчики могут управлять своими проектами в сервисе из командной строки. Исходный код приложения также выложен на GitHub под лицензией MIT.

Posted inДайджест

Началось beta-тестирование нового дизайна GitHub

GitHub предоставил возможность посмотреть на новый дизайн в раннем доступе. Как включить beta-тестирование? Если сразу хочется посмотреть и пощупать новый дизайн, то кликаем на иконку пользователя в верхнем правом углу и выбираем «Feature preview». Включаем интересующие обновления из списка, кнопкой «Enable». Общие улучшения Включив «Design updates» можно посмотреть на глобальные обновления стилей. Сюда входят кнопки, отступы, иконки и […]

Posted inДайджест

GitHub купила npm — один из крупнейших сервисов для разработки на JavaScript

Компания npm, один из крупнейших сервисов для разработки на JavaScript, стала частью сервиса для хранения кода и совместной разработки GitHub (с 2018 года принадлежит Microsoft), написал в своём блоге генеральный директор платформы Нэт Фридман. Условия сделки озвучены не были, отмечает CNBC. Менеджер пакетов npm был создан в 2009 году как проект с открытым исходным кодом, чтобы помочь разработчикам JavaScript. […]

Посмотреть блог по теме: GitHub