🌱 3分でgithub cli


おそらくGit CLIに精通していたかもしれませんが、Github CLIを聞いたことがありますか?

Github Cliとはどのように、それはGit CLIと異なりますか?🍀


GitHubはGitの上に構築された人気のあるクローズドソースの営利目的のソフトウェア開発プラットフォームです.Githubは、バージョン管理機能に限定されません、それはまた、CI/CD、プロジェクト管理ツールといくつかの他のサービスが含まれています.
ソフトウェアエンジニアは、ローカルのバージョン管理システムと対話するために、git clonegit mergeのようなコマンドのために、Git CLIを使用します.ローカルの変更をプッシュすることができますし、github上でホスト.一方、GitHub - CLIは、コマンドラインからGitthubリポジトリや他のGitHubサービスを直接制御することができます.Webブラウザの使用を回避し、ワークフローのコンテキスト切り替えを減らすことができます.
Git CLIをインストールする人気のある方法はGit-scmです.

Github CLIではhttps://cli.github.com/からインストールできます.

CLTIは何をすることができますか?🍀


多くの生産準備機能(そしてより多くの来て)で、あなたは非常にカスタマイズされた自動化された仕事を作成するために他のツール(例えばGitHubアクション)またはスクリプト言語と組み合わせてGithub CLIを使用することができます.これは非常に生産性を向上させ、当社の伝統的なWeb GUIのワークフローを変更する(GitHubアクションのワークフローと混乱することはありません).各コマンドはいくつかの異なるタスクとオプションをサポートします.例えば、gh authにはloginlogoutがある.
2022年4月現在、Github CLIの3つのグループのコマンドがあります.
  • コアコマンド
  • gh auth // Authenticate GitHub CLI and Git with GitHub.
    gh browse // Open your chosen GitHub repository in the web browser.    
    gh codespace // Manage your codespaces.       
    gh gist // Manage GitHub gits.
    gh issue // Manage GitHub issues.
    gh pr // Manage GitHub pull requests.
    gh release // Manage application releases.
    gh repo // Manage repository-level tasks (e.g. deletion, cloning).
    
  • githubアクションコマンド
  • gh run // List, view, and watch recent workflow runs from GitHub Actions.
    gh workflow // List, view, and run workflows in GitHub Actions.
    
  • 追加コマンド
  • gh alias // Set command shortcuts.
    gh api // Send an authenticated HTTP request to GitHub API and show the response.
    gh completion // Generate shell completion scripts for GitHub CLI commands.
    gh config // Manage GitHub CLI configuration settings.
    gh extension // Manage GitHub CLI community-maintained extensions.
    gh gpg-key // Manage GPG keys registered with your GitHub account.
    gh label // Manage GitHub labels.
    gh search // Search across all GitHub.
    gh secret // Manage GitHub secrets in repositories or organizations.
    gh ssh-key // Manage SSH keys registered with your GitHub account.
    gh status // Shows your GitHub activities (issues, mentions, etc.)
    

    包む🍀


    Github CLIはわずか2年以上リリースされていますが、今では通常のGitHubユーザーが使用するコア機能を持っています.あなたが端末空間に住むのが大好きであれば、Github Cliはあなたにとって大きな解決策になるでしょう.
    Githubについてもっと知りたいなら、次の記事を見てみてください.


  • Github CLIの詳細については、GitHub CLI's official documentationをご覧ください.