米GitHubは2020年9月17日(米国現地時間)、コマンドラインツール「GitHub CLI 1.0」をリリースした。Windows/Mac OS/Linuxのターミナル(端末)環境で利用できる。2020年に入ってからベータ版を提供していたが、今回正式版としてダウンロードできるようにした。
「GitHub CLI 1.0」は、Windows/Mac OS/Linuxのターミナル(端末)環境からGitHubを操作するための、コマンドラインツールである(画面1)。Issueからリリースまで、GitHub上のワークフローのすべてが、ターミナルから実行可能になる。GitHub.comだけでなく、GitHub Enterprise Serverに接続できる。
画面1:GitHub CLI 1.0の画面 ghコマンドの使用例を以下のように紹介している。
「gh repo clone owner/repo」コマンドで、作業対象レポジトリのクローンを作成する。「gh issue status」または「gh issue list --assignee billygriffin」コマンドで、次に行うべき作業を検索する。
機能追加やバグ修正後、「gh pr create」コマンドを使って、GitHub上にPull Requestを作成する。「gh pr checkout」コマンドでチームメイトによるPull Requestのチェックアウトを許可、「gh pr diff」コマンドでチームメイトによる差分の閲覧を許可する。「gh pr review」コマンドでチームメイトがレビューできるようにする。
Pull Requestが承認されたら、「gh pr checks」コマンドで、すべてのテストに合格するか確認する。その後、「gh pr merge」コマンドを使い、ターミナルから直接Mergeする。「gh release create [タグ名]」コマンドを使って成果物を配信できる。
- 業務システム 2027年4月強制適用へ待ったなし、施行迫る「新リース会計基準」対応の勘所【IT Leaders特別編集版】
- 生成AI/AIエージェント 成否のカギは「データ基盤」に─生成AI時代のデータマネジメント【IT Leaders特別編集号】
- フィジカルAI AI/ロボット─Society 5.0に向けた社会実装が広がる【DIGITAL X/IT Leaders特別編集号】
- メールセキュリティ 導入のみならず運用時の“ポリシー上げ”が肝心[DMARC導入&運用の極意]【IT Leaders特別編集号】
- ゼロトラスト戦略 ランサムウェア、AI詐欺…最新脅威に抗するデジタル免疫力を![前提のゼロトラスト、不断のサイバーハイジーン]【IT Leaders特別編集号】
-
VDIの導入コストを抑制! コストコンシャスなエンタープライズクラスの仮想デスクトップ「Parallels RAS」とは
-
AI時代の“基幹インフラ”へ──NEC・NOT A HOTEL・DeNAが語るZoomを核にしたコミュニケーション変革とAI活用法
-
加速するZoomの進化、エージェント型AIでコミュニケーションの全領域を変革─「Zoom主催リアルイベント Zoomtopia On the Road Japan」レポート
-
14年ぶりに到来したチャンスをどう活かす?企業価値向上とセキュリティ強化・運用効率化をもたらす自社だけの“ドメイン”とは
-
-
-
-
生成AIからAgentic AIへ―HCLSoftware CRO Rajiv Shesh氏に聞く、企業価値創造の課題に応える「X-D-Oフレームワーク」
-
-
-
「プラグアンドゲイン・アプローチ」がプロセス変革のゲームチェンジャー。業務プロセスの持続的な改善を後押しする「SAP Signavio」
-
BPMとプロセスマイニングで継続的なプロセス改善を行う仕組みを構築、NTTデータ イントラマートがすすめる変革のアプローチ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-



