問題タブ [github-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
24 に答える
155646 参照

git - ブラウザを開かずにCLIからGitHubにリモートリポジトリを作成することは可能ですか?

新しいローカルGitリポジトリを作成しました:

新しいリモートリポジトリを作成し、ここからGitHubにコミットをプッシュするgitコマンドはありますか?ブラウザを起動して新しいリポジトリの作成に進むのは大したことではないことはわかっていますが、CLIからこれを実現する方法があれば幸いです。

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

0 投票する
11 に答える
274283 参照

git - GitHubのコマンドラインからプルリクエストを発行できますか?

プルリクエストを開始するには、github.comを操作する必要があるようです。これはそうですか?

0 投票する
5 に答える
11547 参照

github - GitHub CLI クライアント

GitHub をコマンド ラインから使用し、Web 経由で使用することを減らしたいと考えています。

もちろん、Git リポジトリに関連するすべての操作は、Git クライアントを通じて実行できます。しかし、フォークの作成やプル リクエストの管理など、GitHub 固有のことも行いたいと考えています。

GitHub には、多くの言語のライブラリを備えたかなり包括的なAPIがあるように思われるため、GitHubとやり取りするための優れたコマンドライン クライアントがあるかどうか疑問に思っていました。

0 投票する
1 に答える
103 参照

github - GitHub が .gitignore ディレクトリを無視しない

私は Laravel プロジェクトを持っており、GitHub にプッシュするとき、.gitignore を含むディレクトリは引き続き GitHub にプッシュされます。

storage/framework/ に .gitignore があっても、storage/framework/ 内のキャッシュとセッション データはすべて GitHub にプッシュされます。.gitignore を含む他のすべてのディレクトリも GitHub にプッシュされます。

私は何を間違っていますか?

0 投票する
1 に答える
85 参照

git - Git Clone - git を保持せずにリポジトリをダウンロード

いくつかのプラグインを WP に取り込み、NPM スクリプト内で github からそれらを取得するだけのスクリプトを作成したいと考えています。

問題は、2 番目の git repo clone で、mu-plugins フォルダーがもう空ではないため、壊れてしまうことです。

本当に、一日の終わりに、すべてのgitベルとホイッスルを保持せずに、gitリポジトリをエクスポートしてフォルダーに入れるだけで済みますが、代わりにリポジトリのダウンロードを行うために必要なフラグの組み合わせを見つけることができないようです古典的なレポのクローン。

誰でも私を助けることができますか?

0 投票する
2 に答える
2884 参照

git - github-cli を使用して Git リポジトリを作成するには?

GitHub CLIを使用して GitHub リポジトリを作成するにはどうすればよいですか(対 github.com にアクセスして、GUI から github リポジトリを作成する必要があります)。

0 投票する
1 に答える
188 参照

github - Google Colab で github CLI を使用すると「ユーザー名エラーを読み取れませんでした」

新しい github CLI を google colab ( https://colab.research.google.com/ ) にインストールし、承認しました。

私は応答として得ます:

「レポ」に複製中...致命的:「https://github.com」のユーザー名を読み取れませんでした:そのようなデバイスまたはアドレスはありません終了ステータス128

これが機能しない理由はありますか?

0 投票する
1 に答える
280 参照

git - gh cli を使用して、ローカル リポジトリなしでリモート github リポジトリを作成できますか?

gh cli がローカルおよびリモートのリポジトリを作成することは知っていgh repo createます。しかし、git init などを使用して、ローカル リポジトリを作成して作業しました。次に、リモート リポジトリを作成し、そのリモート リポジトリをローカル リポジトリに追加して、プッシュするだけです。

したがって、を使用するgh repo createと、作業中のリポジトリ内にローカル <> リポジトリを作成しようとします。それをしないと言うと、すべてのプロセスが破棄されるため、リモートリポジトリは作成されません。

リモートの名前付きリポジトリを作成し、複雑なスクリプトを使用せずに、またはcliを離れることなく、それをローカルリポジトリに追加したいだけです。

gh repo createローカル リポジトリを作成するのではなく、リモート リポジトリを作成したい場合は、ステップを逃したと思うので、破棄は最後の余分なステップです。これはすべて正しいですか?

gh cli docs を読みましたが、私のニーズに対する答えが見つかりませんでした。

0 投票する
2 に答える
34 参照

javascript - リモートリポジトリのマスターブランチを反映するために、ローカルリポジトリのマスターブランチを取得する方法を教えてもらえますか?

どういうわけか頭を別のアドレスに設定しました。おそらく、誤ってチェックアウトして、頭を別の場所にリセットしたのでしょう。現在の問題は、ローカル リポジトリのマスター ブランチが数週間前のランダムなヘッドを指していることです。リモート リポジトリのマスター ブランチの外観と一致するようにローカル リポジトリのヘッドを設定するにはどうすればよいですか。いくつかのコマンドを行ったり来たりしてきましたが、これは git reflog コマンドを実行したときに表示されるものです。本当に感謝しています。ここに画像の説明を入力

0 投票する
2 に答える
590 参照

linux - `gh cli` は `git@github.com: Permission denied (publickey)` に失敗しますが、`gh desktop` では問題ありません

これまでgithubデスクトップを使用していたことを認めるのは少し恥ずかしいですが、ドキュメント に従ってインストールしたgh cli
を 使用することにしました

明らかな成功

しかし、実行中のパブリックリポジトリ(たとえばflutter gallery)を複製するgh repo clone flutter/gallery
には、次のエラーが発生します

(すべてが「すぐに使える」で機能しgh-desktopました)
何が欠けていますか?

github ディスカッション