Community
Participate
Working Groups
Hello, Egit, when configuring a remote repo, I can't configure it to act as a usual git client. I think something is wrong when configuring ssh. Because, for example, doesn't allow you to select any private key, neither add just a git repo without any user. (An example for this, github) This happens in version 10.1 (It doesn't appear in the version selector when I filled this formulary)
Created attachment 186966 [details] egit configuration bug demonstration
I have re-read the bug I submited, and it sounds a little strange, so I will add some photos to illustrate: 1.- To make a reproduce workflow, you create a project, you create a bare repo (as in the user guide) and you try to fetch changes. 2.- When you fill all the information (protocol, host, user, repo-dir) you click in next (there might be also some problem with this because sometimes doesn't even connect to Internet) and It asks you the password for user git and the password of your keyfile. 3.- You enter the password, and it asks you once and again. I think that the password is interpreted aI have re-read the bug I submited, and it sounds a little strange, so I will add some photos to illustrate: 1.- To make a reproduce workflow, you create a project, you create a bare repo (as in the user guide) and you try to fetch changes. 2.- When you fill all the information (protocol, host, user, repo-dir) you click in next (there might be also some problem with this because sometimes doesn't even connect to Internet) and It asks you the password for user git and the password of your keyfile. 3.- You enter the password, and it asks you once and again. I think that the password is interpreted as if it would be git's.s if it would be git's.
(In reply to comment #1) > Created attachment 186966 [details] > egit configuration bug demonstration When working with github I guess you can leave the password from the first screenshot empty. The prompt on the second screenshot is for a *passphrase* to your private key. I admit, the label on the dialog can be confusing see bug 261741.
Yes, I supposed that the password must be in blank... But which user are we supposed to put in the private key? Because I own a server, and I can not even use egit... Please, try it with any server and tell me what have you put there.
Well, first you need to upload your public key to github, make sure your private key in $HOME/.ssh and you're all set. If the paired private key is passphrase protected you will see the prompt. Otherwise, there should be no prompt at all. Oh, maybe except for the one where you accept host fingerprint. As for setting up your own git repo over ssh I guess you will need to the public key to authorized_keys file first. More info here: http://help.github.com/linux-key-setup/.
No, I meant configuration, because when you use ssh, you have to use Autentication->User Autentication->Password and then, clicking next, you have to put User and password... ¿private keys dont have user, do the?, and password I suppose the one of the private key...