40 lines
2.2 KiB
Markdown
40 lines
2.2 KiB
Markdown
+++
|
||
title = 'Gitea Repo'
|
||
date = 2023-10-02T12:09:19+03:00
|
||
draft = true
|
||
+++
|
||
## Открытый git репозиторий
|
||
Гайд рассматривает выгрузку существующего локального репозитория. Если вы хотите создавать репозиторий с нуля, предварительно выполните `git init` и `git add <файлы>`.
|
||
|
||
### Для выгрузки *локального* репозитория необходимо:
|
||
1. Зайти на [сайт](http://kormcraft.ddns.net:3000)
|
||
|
||

|
||
|
||
2. [Зарегистрироваться](http://kormcraft.ddns.net:3000/user/sign_up), адрес электронной почты не обязан быть действительным.
|
||
|
||
3. Открыть [настройки](http://kormcraft.ddns.net:3000/user/settings):
|
||
|
||

|
||
|
||
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`, переименуйте ветки.
|