New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ssh key management #611
Comments
How exacly do you envision this? |
you could run something like
|
maybe something more like
then look for
adds |
@CircleCode +1 |
Definite +1 - the company I work for only allows ssh pushes, so as nice as hub is - we can't use it in our environment. |
@jswager I was initially using hub when all my repos were pushed to GitHub over ssh protocol. How are you not able to use hub exactly? You just need to set up an SSH key manually and upload the public key to your GitHub profile, just as you do with regular git (hub is not involved with this in any way) |
I'm adding this feature now. I actually wrote a one-line shell script that does this, but this would be the correct place for that functionality to go. The interface will just prompt you for your GitHub username and password and then upload your key. |
Any update? |
I actually never did this, in part because I realized my use of SSH keys at the time was semi-crazy and in part because setting up the dev environment for |
Mind sharing how you use ssh keys with hub? I have one already setup for git, but hub's still asking for a password. |
Can you give an example terminal session? What commands are you running exactly? Git calls out to the regular SSH executable, and Hub is designed to be aliased as Do you only have one key on that machine? Is its public key one of these?
|
I figured it out, I had identity in my ssh config file typed as identitfy. Being curious, where did you get my public keys from? |
Well I'd be darned, thanks |
In the next release of hub, we will switch over from SSH URLs to HTTPS URLs by default. HTTPS authentication is a bit more user-friendly and seems to be preferred by GitHub users. Therefore, we won't build ssh key management to hub, as this is left as the responsibility of the user who needs ssh for authentication. |
it would be great if hub could handle ssh key management, like the github desktop applications.
The text was updated successfully, but these errors were encountered: