32

私は git を初めて使用し、github を介してプロジェクトの計画と進行状況をマッピングできるようにしたいと考えています。

問題は、ブラウザで github.com を何度もクリックする必要があることです。コマンド ライン プログラムを使用して、タスクをある程度自動化できるようにしたいと考えています。

github 用のコマンド ライン インターフェイスはありますか?

4

6 に答える 6

22

問題を管理するために使用できるghigemがあります。

The most commonly used ghi commands are:
   list        List your issues (or a repository's)
   show        Show an issue's details
   open        Open (or reopen) an issue
   close       Close an issue
   edit        Modify an existing issue
   comment     Leave a comment on an issue
   label       Create, list, modify, or delete labels
   assign      Assign an issue to yourself (or someone else)
   milestone   Manage project milestones
于 2012-06-12T18:53:21.470 に答える
11

Github issues API については、この cliを確認できます。これは Github Issues のみに固有のものであることに注意してください。

お役に立てれば。

[編集]元の回答では、このアプリケーションは機能しなくなり、推奨されていると言及されていghiました。

于 2012-06-12T18:51:41.473 に答える
1

GitHub API v3 全体へのコマンド ライン アクセスを提供する、私が取り組んでいるgithub_cli gemがあります。試してみて、問題/考え/機能のリクエストを報告してください。

于 2012-06-22T23:14:21.477 に答える
1

次の 3 つのオプションがあります。

  1. github でサポートされている公式のコマンド ライン インターフェイスを使用します。

    チュートリアル: http://pythonhosted.org/hub/

    Github リポジトリ: https://github.com/github/hub (~12k スター)

  2. NodeH インターフェイスを使用します

    チュートリアル: http://nodegh.io/

    Github リポジトリ: https://github.com/node-gh/gh

  3. ghi インターフェイスを使用します。

    チュートリアルと Github リポジトリ: https://github.com/stephencelis/ghi/

3人ともかっこよく見える。このhubアプリは、最も多くの星を獲得しているように見え、github によって公式にサポートされています。そのため、長期的に維持される可能性が最も高いです。したがって、長期的にサポートされるソリューションを探している場合は、オプション 1 を使用します。hub

于 2018-02-21T18:43:14.167 に答える