ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.15

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-10-16. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

OAuth トークンを使用した Git の自動化

OAuth トークン (https://developer.github.com/v3/oauth/) を使用して、自動化されたスクリプトを介して GitHub Enterprise を操作できます。

ステップ 1: OAuth トークンを取得する

アプリケーションの設定ページで個人アクセストークンを作成します。

参考: 承認されたインテグレーションのレビューは定期的に行うことを推奨します。しばらく使われていないアプリケーションやトークンがあれば、削除してください。

ステップ 2: リポジトリをクローンする

トークンを入手したなら、HTTPS経由でGitの操作をする際にパスワードの代わりにそのトークンを入力できます。

たとえば、コマンドラインでは以下のように入力できます。

$ git clone https://hostname/username/repo.git
Username: your_usernamePassword: your_token

これらのプロンプトを回避するには、Git のパスワードのキャッシュ機能を使用できます。

警告: トークンには読み取り/書き込みアクセス権限があるため、パスワードのように慎重に扱う必要があります。 リモートをクローンまたは追加する際にクローン URL にトークンを入力すると、Git によって .git/config ファイルにプレーンテキストで書き込まれます。これはセキュリティ上のリスクとなります。

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください