Обзор Github
GitHub - это одновременно репозиторий и программа для разработки IT-проектов в команде, а также для работ с открытым исходным кодом. Система представляет собой своеобразную социальную сеть для разработчиков, в которой можно хранить код, общаться с коллегами программистами и анализировать их деятельность, отслеживать ошибки. Добавлен инструмент управления проектами, сделанный на основе техники Канбан-досок.
Аудитория GitHub - программисты. Он подойдет разработчикам, которые работают отдельно, совместно в команде или предпочитают участвовать в обсуждениях и комментировать друг друга. Одиночным специалистам удобно сохранять историю, создавать полуавтоматические ответвления и объединять их, а также просматривать коды других разработчиков прямо в программе.
В сервисе есть возможность добавлять и утверждать новый запрос непосредственно в коде. На самой доске можно перетаскивать карточки задач, багов или заметок. GitHub позволяет вносить изменения в строки. На любой стадии процесса можно откатить приложение и запустить его локально. Доступна опция истории в листе коммитов, и нет необходимости пролистывать каждый из них, когда нужно выяснить момент добавления кода. GitHub предоставляет информацию о том, кто из участников процесса изменил линию файла
Ключевые особенности
- Поддержка SSL и SSH
- Опция скачивания кода
- Возможность создавать wiki и багтрекеры
- Многоуровневая авторизация
- Поддержка Gist
- Сокращение ссылок git.io
- 6 миллионов открытых репозиториев