Android studio git using private key
Is it possible for git in Android Studio to use it?
I tried to search some info, but no luck at this time.
Thanks for any useful information!
Edit. My steps:
1. I put my private key in .ssh folder (Users/user).
2. In Android studio I run: File – Settings – Version Control – Git and put the path to Git executable.
3. Then VCS – Checkout from vesrion control – Git. I put repository address there.
If I continue here, there is:
But I don’t have username and password, only key.
If I try:
got the following:
And how Android Studio would know, that it should take my private key instead of standard id_rsa file?
2 Solutions collect form web for “Android studio git using private key”
Ok, finally got it working!
What I did – switched to .ssh folder, then replaced contents of
id_rsa key (as I understand, this is default ssh key of Android Studio) with contents of my
Still don’t know the way, how can I point Android Studio to my
ssh key, but in such way it works.
You simply need to add the key to your server.
Android studio is using the OS git and not Egit like in Eclipse which has its own git implementation.
No special configuration need to be done.
check that all is working from bash/terminal and it will work in the Android Studio as well.
What to do if its not working?
If you cant access your repository from the Studio use the following format as your connections url
:ssh:git@<server ip>:<git repository path>
This will use a direct connection using ssh keys.