2017-02-07 8 views
1

私はSSHキーをセットアップし、Gitサーバーに追加しました。それでも、私のコマンドラインからGitを使用している間は、認証にユーザー名とパスワードを使用します。私の認証メカニズムを変更するコマンドはありますか?SSHを使うためにGitを切り替える

答えて

1

私は信用ヘルパーを探していると信じています。 https://www.kernel.org/pub/software/scm/git/docs/v1.7.9/gitcredentials.html

私の推測では、git config --global credential.helper cacheはそのトリックを行います。

あなたがmacでgothをhomebrewを使ってインストールしている場合は、git config --global credential.helper osxkeychainを使用できます。

もう1つのスタックオーバーフローの問題があります。ここでは、git資格情報の詳細については、Is there a way to skip password typing when using https:// on GitHub?を参照してください。

希望すると便利です。

0

gitプロトコルを使用してリモートブランチURLを設定しましたか?

あなたは

gitのリモート設定、URLの起源[SSHプロトコルのURL]

SSHプロトコルのURLが[email protected]のように見えることで設定することができます。Torvalds氏/ linux.git

+0

実際それはSSH URLです。 gitプロトコルのURLは 'git://'で始まります。 [git-fetch(1)](https://www.kernel.org/pub/software/scm/git/docs/git-fetch.html#URLS)を参照してください。 –

+0

@Dan Loweあなたはそうです。ありがとう。 –

関連する問題