2015-09-26 11 views
5

mogłem pchnąć & ciągnąć tego repozytorium bez żadnych problemów na Xcode 6.X, ale to nie działa na Xcode 7.Xcode 7 Git nie może znaleźć zdalnych repozytoriów

Ustawienie jest taka sama jak Xcode 6 .X. Próbowałem wprowadzić nazwę użytkownika i hasło dla potwierdzenia, ale wydaje się, że nie ma to znaczenia. Użyłem odpowiednich kluczy SSH jak uwierzytelnianie, ale preferencje powiedzieć „zdalnego repozytorium nie można znaleźć.”

enter image description here

Sprawdzanie nowego repozytorium, które nigdy nie zostały wykorzystane na Xcode 6.X także miał ten sam problem na Xcode 7.0 i wyżej.

enter image description here

Chciałbym wiedzieć, czy ktoś ma jakieś rozwiązanie dla tego problemu.

+0

Wygląda na to, że ten problem nie został jeszcze rozwiązany w Xcode 7.1. – cafedeichi

+0

Xcode 7.2 ma również ten sam problem ... – cafedeichi

Odpowiedz

0

„nie można odnaleźć” jest również komunikat o błędzie można zobaczyć podczas korzystania repo nie własnych (zamiast „brak dostępu”)

Ze względów bezpieczeństwa, nie ma potwierdzenia lub zaprzeczenia istnienie repo, po prostu stwierdzenie "nie może go znaleźć".

Sprawdź, czy repo istnieje, czy jesteś właścicielem i czy Twój klucz publiczny jest zarejestrowany na Twoim koncie.

Ponieważ problem wydaje się ograniczony do XCode7, it was reported before i może być połączony z cipher issue (XCode7 odmowy ustanowienia połączenia z sshd pracy z szyfrem zbyt słabe)

+0

Thx, ale już potwierdziłem wszystkie twoje rady. Jak już powiedziałem, działa dobrze Xcode 6.X, nawet przy użyciu narzędzi wiersza poleceń. – cafedeichi

+0

@cafedeichi tego samego repo, z tymi samymi kluczami ssh, działa w XCode6? – VonC

+0

Tak, to się zastanawiam ... – cafedeichi

0

Mam proste rozwiązanie, jeśli twój pilot jest ustawiony i nagle, gdy nie możesz go wyciągnąć z powodu znalezienia komunikatu "brak zdalnego repozytorium". Idź do terminalu. Otwórz swój folder projektu. nie

git pull origin v6.2 

Jeśli masz zobowiązuje, które nie zostały dokonane, może trzeba:

git reset --hard 
git commit -m "Commit Message" 

Po wyciągnąć go jednym, będziesz w stanie wyciągnąć więcej z żadnym problemem z Xcode.