2013-05-08 15 views
5

Próbowałem zaimportować istniejący projekt z repozytorium github do aptana studio, ale błąd mówi Odmowa uprawnień (publickey). fatal: zdalny koniec zawiesił się niespodziewanieUżywanie Aptana Studio do importowania projektu git ale Odmowa uprawnień (publickey)

Dopilnowałem, aby dodać mojego ssh do mojego konta w github. Zrobiłem też $ ssh -vT [email protected] i to jest to, co mówi, że klucza prywatnego nie można znaleźć.

Na innym komputerze z systemem Windows 7 nigdy nie miałem problemu z importowaniem projektu Git, ale na moim domowym komputerze nie mogę go uruchomić.

Odpowiedz

8

Podobno ma to związek z odpowiednimi ssh - kluczami, które można ustawić za pomocą aptana. Istnieją dwie możliwości: 1) Jeśli zainstalowałeś github dla aplikacji Windows, niż masz już parę kluczy. Będzie również już zarejestrowany w Github. Możesz je znaleźć pod https://github.com/settings/ssh po zalogowaniu się na github. Teraz trzeba wyjaśnić Aptana użyć właściwego klucza prywatnego dla tego otwartego Aptana i

  1. przejść do okna/Ustawienia -> Połączenia Ogólne/network/SSH2
  2. Kliknij Dodaj klucz prywatny ... i wybierz Plik github_rsa, a nie plik pubu , chcemy powiedzieć aptanie, jaki jest twój prywatny klucz.

Teraz Aptana użyje właściwego klucza, aby połączyć się GitHub

+1

Zrobiłem to, ale niestety nadal dostaję błąd. – theblang

+6

Wyjaśniałem mój problem. Pamiętaj, aby wkleić adres URL https, który github daje ci w polu uri Aptany, zamiast używać adresu URL git, który Aptana chwyta po zalogowaniu. – theblang

+0

Wklejenie URI działało dla mnie, nic więcej nie zrobiłbym pozbyłbym się tego publickey Odmowa wiadomość – DirtyBirdNJ

3

I rozwiązać problem w następujący sposób:

  • skopiowane "id_rsa" i pliki "id_rsa.pub" C: \ Program Files (x86) \ Git \ .ssh \

mojej konfiguracji: - użyłem git do okien z http://git-scm.com/download/win - powiedziałem Aptana używać tego pliku wykonywalnego: C: \ Program Files (x86) \ Git \ bin \ git.exe

W końcu Aptana może wykonać polecenie git za pomocą klawiszy SSH. Wydaje się, że opcja Zespół> Ciągnięcie nie "wyświetla" lokalnych kluczy ssh urządzenia.

2

Wygląda na to, że jest to błąd Aptana Studio. Oczywiście możesz użyć https do zalogowania się, ale nie jest to rozwiązanie dla klucza SSH. Możesz skonfigurować klucz ssh po this.

+0

To był mój problem. Musiał użyć monitora procesu (procmon.exe), aby znaleźć miejsce, w którym program ssh-agent.exe Aptany szukał klucza (filtrowane dane wyjściowe procmon dotyczące procesu "ssh"), a następnie skopiował klucze do tego folderu. Aptana (od wersji 3.6.0) ignoruje ustawienia dokonane w Preferencjach-> Ogólne-> Połączenia sieciowe-> SSH2 –

Powiązane problemy