2010-11-23 9 views
6

SSHキーの設定を避けるため、https://プロトコルを使用してgit hubでリポジトリをクローンしました。これは私がパスワードを尋ねるたびに押す以外はすべていいです。パスワードをキャッシュに入れる方法はありますか?なぜGitHub HTTPSスキームで自分のパスワードを尋ねるのですか?

+0

SSHキーを設定するのは簡単です。ちょうど弾を噛んでやってください。 – robert

+0

HTTPを使用すると、パフォーマンス上の利点があります。 https://github.com/blog/642-smart-http-support –

答えて

8

パスワードを保存するssh-agentが表示されます。パスワードをキャッシュする方法は、hereと記載されています。

+0

ありがとうございます。これも必要でした。 –

1

スマートHTTP用にGitHubのcredential cachingが必要な場合があります。ブログの投稿によると、それはWindowsとOS Xでしか動作しないので、LinuxやUnixワークステーションを使っている場合はGITプロトコルを使うべきです。

0

~/.netrcファイルで認証トークンを使用すると、パスワードの入力を避けることができます。

最近、githubがトークン機能を追加しました。設定/アプリケーションを開き、個人用アクセストークンを作成します。 netrcの構文は、1行:machine github.com login <login> password <token>です。

トークンは、ユーザーがプロジェクト作業にアカウントパスワードを使用できないようにするためのものです。新しいトークンの作成や古いトークンの取り消しなど、管理作業を行うときにのみパスワードを使用します。

は、別のSO資格情報のキャッシュの方法を掲示ください:Is there a way to skip password typing when using https:// github

関連する問題