дипсик не согласен Да, на Gitflic можно создать новый репозиторий без использования веб-интерфейса, но для этого потребуется предварительная настройка через API.
Основные способы:
Через Gitflic API (прямой способ без веб-интерфейса):
bash
curl -X POST "https://api.gitflic.ru/project/repository" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "Название репозитория",
"description": "Описание",
"isPrivate": false,
"project": "ID_проекта"
}'
Для этого нужно:
Сгенерировать персональный токен доступа в настройках аккаунта Gitflic
Узнать ID существующего проекта (его можно получить через API же)
Сначала создать локальный репозиторий Git, затем привязать к удаленному:
bash
# Локально
git init
git add .
git commit -m "Initial commit"
# Создать пустой репозиторий через API (как выше)
# Затем добавить remote
git remote add origin https://gitflic.ru/username/repository.git
git push -u origin main
Используя Git CLI с предварительной авторизацией (некоторые Git-клиенты могут поддерживать).
Ограничения:
Для использования API нужен токен доступа, который все равно получается через веб-интерфейс
Проект должен существовать заранее (его тоже можно создать через API)
Рекомендация: Самый простой способ без полного веб-интерфейса - использовать API через curl или скрипт, но начальную настройку аккаунта и получение токена все равно нужно сделать через браузер один раз.