gh repo create
Создать репозиторий на GitHub
Что делает
Без аргументов gh repo create спросит по шагам всё нужное: имя, видимость, создать пустой или загрузить существующую папку. С флагами обходится без вопросов, и тогда видимость обязательна: --public или --private.
Для проекта, который уже есть у вас как git-репозиторий, пишут --source=. и --push: gh создаст репозиторий на GitHub, добавит remote origin и отправит коммиты. Для нового пустого репозитория вместо этого есть --clone: создать и сразу склонировать.
Синтаксис
gh repo create
gh repo create <имя> --private --source=. --push
gh repo create <имя> --public --cloneПримеры
Создать на GitHub приватный репозиторий shop из текущей папки и отправить в него коммиты
gh repo create shop --private --source=. --pushто же самое:
gh repo create shop --private --source . --pushrepo create shop— создать репозиторий shop--private— виден только вам и тем, кого пригласите--source=.— взять локальный репозиторий из текущей папки--push— сразу отправить коммиты
Связанные команды
- git init — Создать новый репозиторий в текущей папке
- git remote — Посмотреть и подключить удалённые репозитории
- git push — Отправить свои коммиты на сервер