Репозитории
Репозиторий - это хранилище кода, где разработчики могут хранить и управлять версиями своего кода.
Описание страницы профиля репозитория и каждой вкладки можно посмотреть в Базе знаний.
GitVerse обеспечивает
Настрайвайте разрешения доступа к коду и распределяйте, кто может читать код, писать или управлять репозиторием.
Управление версиями и изменениями
Репозиторий позволяет создавать коммиты, отслеживать изменения в коде и сохранять различные версии кода. Коммиты содержат информацию о том, какие изменения были сделаны и кто их сделал. Репозиторий также позволяет создавать ветки, которые позволяют разработчикам работать независимо над одним набором кода и сливать их изменения обратно в основную ветку.
Работа с репозиторием
Создавайте новый репозиторий. Доступна инициализация репозитория при создании с README.md файлом и .gitignore, шаблоны которого уже заготовлены и доступны для выбора.
Если у вас уже есть репозиторий на другой платформе, вы можете копировать его в GitVerse. При этом копируются не только файлы, но и история изменений, все ветки и коммиты, т.е. вся структура git-репозитория.
Создавайте копию существующего репозитория для внесения изменений без изменения исходного репозитория.
Форк публичного репозитория в личный аккаунт может сделать любой пользователь. Форк приватного репозитория доступен при наличии у пользователя доступа к этому репозиторию. Форк репозитория наследует настройки видимости оригинального репозитория. Изменить видимость форка нельзя.
Создавайте копии удаленного репозитория для работы с ним на локальном компьютере.
В целях расширения или смены аудитории, улучшения позиционирования, оптимизации для поисковых систем или по другим причинам вы всегда можете сменить название, веб-сайт и описание репозитория.
Вы всегда можете запретить запросы на слияния в ваш репозиторий или задать доступные стили слияния по умолчанию.
Публичные репозитории доступны для всех пользователей, но приватные репозитории обеспечивают большую безопасность, хотя они могут быть менее удобными для совместной работы и обмена знаниями.
Передача прав собственности и архивация
Логика обстоятельств или ваши намерения заняться другими проектами могут потребовать передать ответственность за управление репозиторием новому пользователю. А отправка репозитория в архив может быть нужна, если проект больше не активен, не развивается. Архивный репозиторий может сохранить историческую или исследовательскую ценность.
Настройка главной ветки и правил защиты веток
Главная ветка отображается посетителю при первом просмотре репозитория, на главную ветку по умолчанию направляются все запросы на слияние. Настроенные правила защита веток призваны упростить и одновременно улучшить контроль за изменениями.
Настраивайте уведомлений о событиях в репозитории на внешние сервисы (Telegram, Discord и другие).
Вебхуки могут быть полезны для автоматизации процессов и улучшения коммуникации в команде разработчиков, чтобы команда была в курсе последних изменений. Также вебхуки могут использоваться для автоматической интеграции с другими инструментами разработки, такими как системы непрерывной интеграции и доставки (CI/CD).