ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
16 января
1565776 Топик полностью
Andreas (Сегодня, 11:00, просмотров: 22) ответил Eddy_Em на В гите нельзя из командной строки репу на гитхабе или прочем сервисе создать. Понятно, что все остальное - из командной строки. Ну и клонировать с одного хранилища на другое из командной строки не получится.
дипсик не согласен 

Да, на 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 или скрипт, но начальную настройку аккаунта и получение токена все равно нужно сделать через браузер один раз.