2013-03-11 12 views
14

Pracuję nad projektem w Eclipse hostowanym na Github. Za każdym razem, gdy chcę nacisnąć, pojawia się okno dialogowe z pytaniem o nazwę użytkownika i hasło. Ktoś wie, jak je zapisać, więc nie muszę ich ciągle pisać za każdym razem? Używam Egit w Eclipse 4.2.1Jak zrobić Egit zapamiętać hasło i nazwę użytkownika?

+1

Czy rozwiązać ten problem? Używam Eclipse Juno na Win7. Używanie https i zaznaczenie "Przechowuj w bezpiecznym sklepie" nic nie robi. Za każdym razem należy wprowadzić użytkownika i hasło. – Guus

+0

Przepraszam, wciąż wpisuję swoje hasło za każdym razem jak chump :( – sfendell

Odpowiedz

17

Zmagałem się z tym przez jakiś czas.

1) Przejdź do perspektywy Git -> Rozwiń swój projekt -> Rozwiń piloty -> Rozwiń pilota, na którym chcesz zapisać hasło.

2) Kliknij prawym przyciskiem myszy na Fetch lub naciśnij -> wybierz Zmień poświadczenia ...

3) Wprowadź nazwę użytkownika i hasło -> Wybierz Ok

To obejście znalazłem do pracy . Dla każdego projektu Git jest to trochę instrukcji, ale działa^_ ^.

+0

To jest poprawna odpowiedź, z modyfikacją. Poszedłem do git -> problematicrepository -> piloty i nic tam nie było, więc stworzyłem i ustawiłem poświadczenia To sprawiło, że – fivedogit

+0

To nie działało dla mnie. Oto moje pytanie: http://stackoverflow.com/questions/27982209/eclipse-forget-my-git-password-and-username-evejustime-after- i-do-a-push Czy wiesz dlaczego? –

+0

Dzięki. Pomogło mi to również usunąć moje hasło, zamiast kliknąć "Zmień dane logowania", kliknij "Wyczyść poświadczenia" .Zarejestrowałem przypadkowo moje hasło git w czasie zaćmienia na komputerze w Szkoła i nie mógł znaleźć sposobu, aby usunąć go do tej pory. – vedi0boy

1

To bug (dla https URI) mogą być związane z (nadal otwarty w 2014 roku) bug 355442:

Na każdym naciśnięciem będzie Egit poprosić o hasło do bezpiecznego magazynu.
Problem polega na tym, że nigdy nie zaznaczam opcji zapisania nazwy użytkownika i hasła repozytorium w oknie dialogowym wypychania.

(Czyli jeśli zapomnij podać poświadczenia, nie będzie prosić Cię ponownie do niej)

Powtarzalne: Zawsze

Kroki prowadzące do odtworzenia:

  1. push na starcie z niezaznaczoną opcją "zapisz nazwę użytkownika i hasło w bezpiecznym magazynie".
  2. naciśnij ponownie.

Pierwsze poproszony ciągle jest dość irytujące, ale to, co jest bardziej irytujące jest to, że muszę odznacz pole wyboru za każdym razem, gdy pojawia się.
Jeśli hasło ma być przechowywane w bezpiecznym miejscu, to okno dialogowe nie zostanie ponownie wyświetlone. Czy nie ma większego sensu odznaczenie checkboxa przez default?

Więc rozwiązaniem jest zdalne> Fetch, używając „Custom URI” (jak Antoine wspomniano wcześniej), aby wejść ponownie URI, i wprowadzić tam swoje dane, wybierając „sklep w bezpiecznych Store”.
Kolejne naciśnięcia powinny działać poprawnie, ponieważ używają tego samego identyfikatora URI, który właśnie wprowadziłeś.

0

Bezpieczne przechowywanie to bezpośredni dostawca referencji.

Tak, przejdź do:

  • Okno-> Preferencje-> General-> Sieć
  • zmienić dostawcę na "Direct"

ten powinien być naprawdę domyślny ponieważ jest bezpieczne przechowywanie domyślny dostawca w Eclipse.

Można także zmienić preferencje git nie pojawiają się dialogi potwierdzeń i ogólny wynik będzie bardzo szybki obieg

Powiązane problemy