1. ホーム
  2. git

[解決済み] ブラウザを開かずにCLIからGitHubのリモートリポジトリを作成することは可能ですか?

2022-03-14 02:20:56

質問

ローカルの Git リポジトリを新規に作成しました。

~$ mkdir projectname
~$ cd projectname
~$ git init
~$ touch file1
~$ git add file1
~$ git commit -m 'first commit'

を新しく作成するためのgitコマンドはありますか? リモート レポを作成し、ここから GitHub にコミットをプッシュしますか? ブラウザを立ち上げて、以下のサイトに移動するのは大したことではありません。 新しいリポジトリの作成 しかし、もしCLIからこれを実現する方法があればうれしいです。

膨大な量の記事を読みましたが、CLIからgitコマンドを使用してリモートリポジトリを作成する方法について言及しているものはありませんでした。Tim Lucasの素晴らしい記事 新しいリモート git リポジトリのセットアップ が一番近いと思います。 しかし、GitHubはシェルアクセスを提供しない .

解決方法は?

Githubの公式の新しい コマンドラインインターフェース :

gh repo create

追加を参照 詳細とオプション インストール方法 .


例えば、gitのワークフローを完成させるために。

mkdir project
cd project
git init
touch file
git add file
git commit -m 'Initial commit'
gh repo create
git push -u origin master