This commit is contained in:
Milana
2023-10-02 13:59:38 +03:00
parent c80a29bb75
commit 2f898e6755
19 changed files with 586 additions and 11 deletions

View File

@@ -0,0 +1,39 @@
+++
title = 'Gitea Repo'
date = 2023-10-02T12:09:19+03:00
draft = true
+++
## Открытый git репозиторий
Гайд рассматривает выгрузку существующего локального репозитория. Если вы хотите создавать репозиторий с нуля, предварительно выполните `git init` и `git add <файлы>`.
### Для выгрузки *локального* репозитория необходимо:
1. Зайти на [сайт](http://kormcraft.ddns.net:3000)
![gitea screen](/img/gitea/gitea.jpg)
2. [Зарегистрироваться](http://kormcraft.ddns.net:3000/user/sign_up), адрес электронной почты не обязан быть действительным.
3. Открыть [настройки](http://kormcraft.ddns.net:3000/user/settings):
![gitea user menu](/img/gitea/gitea-profile-menu.jpg)
4. *(Опционально)* На вкладке [Безопасность](http://kormcraft.ddns.net:3000/user/settings/security) подключите двухфакторную аутентификацию.
5. На вкладке [Приложения](http://kormcraft.ddns.net:3000/user/settings/applications), создайте новый токен, который будет использоваться для входа в git credentials manager.
1. Установите название для токена в первой строке
2. Откройте подменю прав, установите флажки:
* repo
* repo:status
* user
* read_user
6. [Создайте](http://kormcraft.ddns.net:3000/repo/create) репозиторий на сервере
7. После создания репозитория, скопируйте ссылку на новый репозиторий и выполните `git remote add origin <http://ссылка.git>`
8. Выполните `git push origin` для выгрузки вашего репозитория.
Важно!
* В репозитории обязан быть хотя бы один коммит.
* Если вы создали ветку `main` вместо `master`, переименуйте ветки.