Intereting Posts
Автоматическое обновление версии с использованием git on commit Ошибка прошивки Windows Git Bash Как мобильный студент эффективно использует Dropbox с системой управления версиями? Структура ветки Git для Client & Server $ git clone http://mySite.com/dirWhereTheRepoIs, как я могу клонировать репо через http? Учитывая конкретную ревизию, как мне сравнить или разбить файл с моей рабочей копией или пересмотром главы? Переключение ветвей Git и игнорирование изменений NetBeans 6.9.1 не видит конфигурацию svn для подключенного SSHFS диска Определить фиксацию на ветке не на другом Rebasing и что означает, Нажатие моего кода из Github Desktop помещает некоторые разделители конфликтов слияния в мою программу Каковы команды для использования Git Bash в Windows, например, в режиме git diff? Как я могу указать на другой репозиторий gitHub? Git: настройка простого нажатия Файлы, обновленные в git, по-видимому, не обновляются в slug или на dyno

Очистите репозиторий от моего Github, используя командную строку

Я четко понимаю, как очистить репозиторий Github от моей учетной записи с помощью веб-интерфейса …

Но я не могу понять, как выполнить одну и ту же операцию из локальной командной строки с использованием правильно аутентифицированного git-клиента.

Это возможно? Если да, то как?

Вы можете удалять удаленные ветви в репозитории Github (вы не можете удалить проект или репозиторий самостоятельно, не используя специальные API Github). Нажмите на ветку с ведущим двоеточием, чтобы удалить ее.

git push <remote name> :<branch name>

Как правило, для простого проекта Github с одной ведущей ветвью, извлеченной из примера командной строки, показанного на странице проекта, это будет:

git push origin :master

Конечно, будьте осторожны с этой деструктивной командой. Проверьте имена удаленных и филиалов, если в вашем проекте есть другие удаленные объекты или ветви, которые вы действительно не хотите удалять.

Вот документация API GitHub для вызова «удалить репозиторий»: http://developer.github.com/v3/repos/#delete-a-repository

Вам необходимо пройти аутентификацию с использованием OAuth, а не SSH или HTTP-аутентификации, а затем отправить HTTP-запрос DELETE на https://api.github.com/repos/:owner/:repo .