Просмотреть этот документ на китайском языке
Цель этого проекта — создать самый простой, быстрый и безболезненный способ настройки автономного сервиса Git.
Поскольку Gitea написана на Go, она работает на всех платформах и архитектурах, поддерживаемых Go, включая Linux, macOS и Windows на архитектурах x86, amd64, ARM и PowerPC. Этот проект был отделен от Gogs в ноябре 2016 года, но многое изменилось.
Для онлайн-демонстраций вы можете посетить demo.gitea.com.
Для доступа к бесплатному сервису Gitea (с ограниченным количеством репозиториев) вы можете посетить сайт gitea.com.
Чтобы быстро развернуть собственный выделенный экземпляр Gitea в Gitea Cloud, вы можете запустить бесплатную пробную версию на сайте cloud.gitea.com.
Из корня дерева исходного кода запустите:
TAGS="bindata" make build
или если требуется поддержка SQLite:
TAGS="bindata sqlite sqlite_unlock_notify" make build
Цель build
разделена на две подцели:
make backend
, для которого требуется Go Stable, требуемая версия определена в go.mod.
make frontend
, для которого требуется Node.js LTS или более поздняя версия.
Для загрузки модулей go и npm требуется подключение к Интернету. При сборке из архивов с официальным исходным кодом, которые включают предварительно созданные файлы внешнего интерфейса, цель frontend
не будет запускаться, что позволяет выполнять сборку без Node.js.
Дополнительная информация: https://docs.gitea.com/installation/install-from-source.
./gitea web
Примечание
Если вы заинтересованы в использовании наших API, у нас есть экспериментальная поддержка с документацией.
Ожидаемый рабочий процесс: Форк -> Патч -> Push -> Запрос на извлечение.
Примечание
ВЫ ДОЛЖНЫ ПРОЧИТАТЬ РУКОВОДСТВО ДЛЯ УЧАСТНИКОВ ПРЕЖДЕ ЧЕМ НАЧАТЬ РАБОТУ НАД PULL-ЗАПРОСОМ.
Если вы нашли уязвимость в проекте, напишите, пожалуйста, в приват на адрес [email protected] . Спасибо!
Переводы выполняются через Crowdin. Если вы хотите перевести на новый язык, попросите одного из менеджеров проекта Crowdin добавить туда новый язык.
Вы также можете просто создать задачу по добавлению языка или задать вопрос в дискорде на канале #translation. Если вам нужен контекст или вы обнаружили проблемы с переводом, вы можете оставить комментарий к строке или задать вопрос в Discord. Для общих вопросов перевода в документации есть раздел. В настоящее время немного пусто, но мы надеемся заполнить его по мере появления вопросов.
https://docs.gitea.com/contributing/localization
Дополнительную информацию и инструкции по установке Gitea можно найти в нашей документации. Если у вас есть вопросы, не описанные в документации, вы можете связаться с нами на нашем сервере Discord или создать сообщение на форуме обсуждения.
Мы ведем список проектов, связанных с Gitea, на сайте gitea/awesome-gitea.
Официальный CLI Gitea разработан в gitea/tea.
Мейнтейнеры
Авторы
Переводчики
Спасибо всем нашим сторонникам! [Стать спонсором]
Поддержите этот проект, став спонсором. Здесь появится ваш логотип со ссылкой на ваш сайт. [Стать спонсором]
Как вы произносите Гитеа?
Gitea произносится /ɡɪ'ti:/ как в «gi-tea» с твёрдым «г».
Почему это не размещено на экземпляре Gitea?
Мы работаем над этим.
Этот проект лицензируется по лицензии MIT. Полный текст лицензии см. в файле ЛИЦЕНЗИИ.