Web インターフェイスを使用してアカウントから Github リポジトリを消去する方法を明確に理解しています...
しかし、適切に認証された git クライアントを使用してローカル コマンド ラインから同じ操作を実行する方法がわかりません。
これは可能ですか?もしそうなら、どのように?
Web インターフェイスを使用してアカウントから Github リポジトリを消去する方法を明確に理解しています...
しかし、適切に認証された git クライアントを使用してローカル コマンド ラインから同じ操作を実行する方法がわかりません。
これは可能ですか?もしそうなら、どのように?
Github リポジトリのリモート ブランチを削除できます (Github の特別な API を使用しない限り、プロジェクトまたはリポジトリ自体を削除することはできません)。コロンで始まるブランチにプッシュして削除します。
git push <remote name> :<branch name>
通常、マスター ブランチが 1 つあるシンプルな Github プロジェクトの場合、プロジェクト ページに示されているコマンド ラインの例を使用してチェックアウトすると、次のようになります。
git push origin :master
確かに、この破壊的なコマンドには注意してください。プロジェクトに本当に削除したくない他のリモートまたはブランチがある場合は、リモートとブランチの名前を確認してください。
「リポジトリの削除」呼び出しに関する GitHub API ドキュメントは次のとおりです: http://developer.github.com/v3/repos/#delete-a-repository
SSH または HTTP 認証ではなく、OAuth を使用して認証し、DELETE HTTP 要求をhttps://api.github.com/repos/:owner/:repoに送信する必要があります。