2017-01-23 7 views
-1

ghiを私のレポに対して使用しようとしていますが、ghi設定をセットアップする方法は複数ありましたが、どれもうまくいきませんでした。私が試してみました事のいくつか:GithubコマンドラインGHI認証エラー

  1. 設定環境変数:GITHUB_USER & GITHUG_TOKEN
  2. 実行git config --global github.user <username> & git config --global github.token <token>
  3. は、単に認証を設定するにはghi config --auth <username>コマンドを使用します。

上記のいずれも機能しませんでした。

私は

$ ghi -vv config --auth <username> ===> POST /authorizations {"scopes":["public_repo","repo"],"note":"ghi on <name-mbp.domain>","note_url":"https://github.com/stephencelis/ghi"} <=== 401: {"message":"Bad credentials","documentation_url":"https://developer.github.com/v3"} ✔ Bad credentials

を行うとだから私は気づく一つのことがDocumentation_urlは、エンドポイントということであるということですか?そのURLを私のエンドポイントにするにはどうすればいいですか?

答えて

0

問題解決、私が必要とするすべては、次の2つのgitの設定だった、GHIは2FAを通して、あなたのgithubのを操作するために次のようになります。

git config github.host <your github host> 
git config ghi.token <your personal access token> 

ghi config --auth <username>にしようとしているときに、私はまだBad credentialsを取得していますが、 ghi listが動作します。トークンでは、ユーザー名とパスワードはもう必要ないと思います。