GitHubのスタンドアロンコマンドラインインターフェースがベータ版に登場

Table of Contents

GitHubのスタンドアロンコマンドラインインターフェースがベータ版に登場

問題とプルリクエストを管理するための GitHub のコマンドラインインターフェースのベータ版が、macOS、Windows、Linux 用にダウンロードできます。

Linus Torvalds 氏が発明したソースコード リポジトリ システムである Git はすでにコマンド ライン ツールですが、本日の宣伝文句によると、GitHub の CLI は「コマンド ラインから GitHub を操作するための、より簡単でシームレスな方法」を提供します。

ツールをインストールし、ブラウザ経由で GitHub アカウントに認証すると、gh issue現在のリポジトリで問題を作成、一覧表示、または表示したり、gh pr他の開発者がリポジトリにコードを追加するリクエストであるプル リクエストを作成、チェックアウト、一覧表示、および表示したりできるようになります。

GitHubの既存のツール「hub」はどうでしょうか?これはgitをラップし、GitHubの機能を追加して拡張するものです。CEOのナット・フリードマン氏はTwitterで、「hubはまだ存在しますが、gitのパススルーではない新しいCLIをゼロから構築したいと考えました」と述べています。新しいCLIはスタンドアロンツールです。

フリードマン氏は、この新しいツールはまだオンプレミス版のGitHub Enterpriseでは動作しないものの、「今年後半にリリース予定」だと付け加えた。一方、HubはGitHub Enterpriseで動作する。

GitHub CLIの承認

GitHub CLIの承認

リポジトリの作成と管理のサポートについて尋ねられたとき、新しい CLI に取り組んだ GitHub 開発者の Billy Griffin 氏は次のように答えました。「近々取り組んでいます。」

GitHub にはプログラムによる制御を可能にする REST API もありますが、新しいツールではスクリプトの作成が簡単になります。

GitHub CLIのコード自体はGitHub上に公開されており、既に多くの問題が提起されていることから、まだ完成していないにもかかわらず、このツールへの関心の高さが伺えます。このプロジェクトは、Googleが開発したオープンソース言語であるGoで書かれています。®

Discover More