Vineel
Vineel

Reputation: 1788

Switching Git to use SSH

I have an SSH key set up and added to Git servers. Even then, while using Git from my command line, it still uses username and password for authentication. Is there are any command to change my authentication mechanism.

Upvotes: 1

Views: 315

Answers (2)

Yang Youseok
Yang Youseok

Reputation: 37

Did you set your remote branch URL using git protocol?

You can set by

git remote set-url origin [SSH protocol URL]

SSH protocol URL looks like [email protected]:torvalds/linux.git

Upvotes: 1

crogers
crogers

Reputation: 636

I believe you're looking for credential helpers. Check out the git documentation here: https://www.kernel.org/pub/software/scm/git/docs/v1.7.9/gitcredentials.html

My guess is that git config --global credential.helper cache will do the trick.

If you're on a mac and installed git using homebrew you can use this: git config --global credential.helper osxkeychain.

There's another stack overflow question with answers that go more in depth about git credentials here: Is there a way to skip password typing when using https:// on GitHub?.

Hope this helps!

Upvotes: 1

Related Questions