Git fout: "Controleer of je de juiste toegangsrechten hebt en of de repository bestaat"

Ik gebruik TortoiseGit op Windows. Wanneer ik probeer te klonen vanuit het context menu van de standaard Windows Verkenner, krijg ik deze foutmelding:

Zorg ervoor dat je de juiste toegangsrechten hebt en dat het archief bestaat

Meer precies, de snapshot van terminal is de volgende:

git.exe clone --progress -v "git@arobotdev:\gitAlfaRobot.git" "C:\WorkAlfaRobot"

Klonen in 'C:\Work\AlfaRobot'...
Toestemming geweigerd, probeer opnieuw.
Toestemming geweigerd, probeer opnieuw.
Toestemming geweigerd (publickey,wachtwoord).
fatal: Kon niet lezen van remote repository.

Zorg ervoor dat je de juiste toegangsrechten hebt
en dat de repository bestaat.

git heeft niet netjes afgesloten (exit code 128) (21450 ms @ 19.09.2014 10:36:58)

Wat moet ik doen om git goed te laten werken ?

Dat probleem kan te maken hebben met je ssh-agent, je ssh sleutel is niet toegevoegd aan ssh-agent. Je moet de volgende stappen uitvoeren met je terminal:-

  1. $ eval "$(ssh-agent -s)"

    Agent pid 5867

  2. $ ssh-add

Voer passphrase in voor /home/you/.ssh/id_rsa: [] Identiteit toegevoegd: /home/you/.ssh/id_rsa (/home/you/.ssh/id_rsa)

dan zal het werken..proost J.

Commentaren (4)

Je probeert het archief te clonen via ssh: git@arobotdev..., en je SSH sleutels zijn niet goed ingesteld op de server. Hier zijn meerdere redenen voor:

  1. Je publieke sleutel is misschien niet opgeslagen in authorized_keys bestand van gebruiker git
  2. Als 1 niet waar is, is de private key niet opgeslagen in de map .ssh/ van uw HOMEDIR.
  3. Rechten zijn niet goed ingesteld

Als alle 3 bovenstaande punten niet waar zijn, dan kan mijn enige conclusie zijn om te proberen: git@arobotdev:AlfaRobot.git Ervan uitgaande dat AlfaRobot.git in de HOMEDIR van de git gebruiker zit en niet in een map genaamd git die in de HOMEDIR van de git gebruiker zit.

Commentaren (0)

Een alternatief probleem kan uw internetverbinding zijn. Voor de hand liggend misschien, maar het kostte me een paar minuten om erachter te komen dat mijn wifi plat lag :)

Commentaren (1)