2013-04-30 23 views
5

Jestem nowy z BitBucket i SourceTree i staram się wciskam Rep w SourceTree dla Windows z Git do BitBucket ale daje mi ten błąd.Prześlij na BitBucket z SourceTree

conq: repository access denied. access via a deployment key is read-only. 

fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

ustawić klucz wdrażania w BitBucket według mojego klucza publicznego i agent klucza ssh działa z moim kluczem prywatnym. Mam prawo dostępu właściciela. Chyba przegapiłem konfigurację, która powoduje ten błąd, każdą sugestię?

+0

Znalazłem przyczynę tego. Klucz ssh na koncie użytkownika (a nie klucz wdrożenia) musi być załadowany ** wyłącznie ** w agencie ssh, w przeciwnym razie (nie dodany lub klucz wdrożenia zostanie dodany) spowoduje ten błąd. – kemara

Odpowiedz

0

Nie tworzy klucz wdrażania, przejdź do zarządzania kontem i kliknij kluczy ssh następnie dodać klucz

7

Upewnij się, że nie dodajemy klucz SSH pod „klucz” Wdrażanie w ustawieniach Bitbucket repozytorium. Musisz dodać klucz SSH w "Zarządzaj kontem" (kliknij swój awatar)> "Klucze SSH". Wyjaśniono here

+2

Dzięki z głębi serca. Mi to pasuje. Spędziłem dużo czasu, aby to rozwiązać. – Tung

+0

Dziękuję bardzo za tę. Zdrowy rozsądek zwycięży! +1 –

+0

Czy istnieje rozwiązanie z kluczem rejestru SSH w "Kluczu wdrażania"? Chcę użyć klucza w ramach repozytorium. Nie wszystkie repozytorium. –