Mam repozytorium na github.com i bitbucket.org i jestem bardzo znany używając rozszerzenia Git dla wszystkich funkcji repozytorium ... ale kiedy zacząłem używać repozytoriów bitbucket.org, muszę użyć dla nich SVN TortoiseHG ... więc chcę zapytać, czy jest tak, czy mogę używać rozszerzenia Git dla repozytoriów bitbucket?jak korzystać z rozszerzenia git z repozytorium bitbucket?
Odpowiedz
Nie w pełni przetestowałem, ale te kroki pozwoliły mi sklonować repozytorium bitbucket w rozszerzeniach Git.
Możesz użyć PuTTY do wygenerowania publicznego/prywatnego klucza SSH, a następnie dodać ten klucz do bitbucketu.
- Run GitExtensions \ PuTTY \ puttygen.exe
- Kliknij Generowanie
- kliknij Zapisz klucz publiczny (w postaci pliku tekstowego)
- kliknij Zapisz klucza prywatnego (jako plik PPK)
- Run GitExtensions \ PuTTY \ pageant.exe C: \ path \ to \ PPK-file.ppk
- Zaloguj się bitbucket
- Przejdź do ustawień konta (ustawienia> Zabezpieczenia> klucze SSH)
Wklej klucz publiczny do wprowadzania tekstu klucze SSH jako (ważne są przestrzenie, nie zawierać nawiasy kwadratowe wokół klucza publicznego):
ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE-LINE-SPACES-REMOVED-==] [email protected]
- kliknij polecenie Dodaj klucz
- W Rozszerzeniach Git kliknij opcję Sklonuj repozytorium
- Użyj łącza repozytorium SSH na bitbucku jako repozytorium, aby sklonować
- Kliknij przycisk Załaduj klucz SSH
- Przeglądaj, aby załadować plik i PPK
- Kliknij Clone
Okazało się, że większość to pracował dla mnie wystarczy kilka drobnych zmian.
- Run GitExtensions \ PuTTY \ puttygen.exe
- Kliknij Generowanie
- kliknij Zapisz klucz publiczny (w postaci pliku tekstowego)
- kliknij Zapisz klucza prywatnego (jako plik PPK)
- nie mieliśmy aby uruchomić ten krok
--Run GitExtensions \ PuTTY \ pageant.exe C: \ ścieżka \ do \ PPK-file.ppk-- - Zaloguj się bitbucket
- Przejdź do ustawień konta
- Wklej swój klucz publiczny do wprowadzania tekstu kluczy SSH jako (spacje są ważne, ale bez adresu e-mail na końcu): ssh-rsa [AA-YOUR-PUBLIC-KEY-ALL-ONE- LINE-przestrzeni-usunięty - ==]
- kliknij polecenie Dodaj klucz
- W Git Extensions, kliknij repozytorium Clone
- pomocą SSH Link repozytorium na bitbucket jako repozytorium sklonować (tj.mi. [email protected]: nazwa_użytkownika/repo.git)
- Kliknij obciążenia SSH klucz
- Przeglądaj, aby załadować plik i PPK
- Kliknij Clone
Również odkryłem, że był problem mówiący że maszyna, której szukałem, może nie być właściwa. Znalazłem to bardzo pomocne i jeśli masz problemy mogą być przydatne Using the SSH protocol with Bitbucket i bardzo szybko mi pomógł przez to.
Mam nadzieję, że to pomoże
Kilka punktów, aby wyjaśnić te instrukcje: 1) W puttygen wybierz SSH-2 RSA zamiast SSH-1; 2) Możesz skopiować klucz publiczny bezpośrednio z okna dialogowego w putty ** Klucz publiczny do wklejenia do pola pliku klucza autoryzowanego OpenSSH ** w polu tekstowym BitBucket Dodaj. Wybierz wszystko aż do spacji przed komentarzem kluczowym (który jest przypięty do końca pola). Dodałem adres e-mail, ale nie potrzebowałem nawiasów kwadratowych w polu tekstowym Dodaj klucz. –
Znaleziono następujące bardzo przydatne: [Jak zainstalować klucz publiczny na koncie Bitbucket] (https://confluence.atlassian.com/display/BITBUCKET/How+to+install+a+public+key+on+your+ Bitbucket + konto). Obejmuje instrukcje używania zrzutu ekranu puttygen i _very_. –
Oprócz powyższego komentarza dotyczącego kopiowania z okna dialogowego w putty, wystarczy skopiować całą zawartość ** klucza publicznego do wklejenia w polu ** pliku autoryzowanych kluczy OpenSSH. Skopiuj wszystko w tym polu, łącznie z kluczowym komentarzem na końcu, i wklej go do odpowiedniego pola w Bitbucket, edytując je lub dodając w dowolny sposób. Prosty. –
- 1. Czy mogę sklonować repozytorium git z BitBucket?
- 2. Wyczyść repozytorium git na Bitbucket?
- 3. Jak sklonować repozytorium bitbucket?
- 4. Prywatne repozytorium bitbucket w package.json z wersją
- 5. Walcząc z git, nie można przekazać do zdalnego repozytorium BitBucket
- 6. Jak korzystać z kolejki poprawek mercurial na BitBucket
- 7. prywatne repozytorium bitbucket na heroku
- 8. Konfiguracja EGIT z BitBucket
- 9. Łączenie się z repozytorium bitbucket z serwera Jenkinsa
- 10. Bitbucket - push repo z git lfs
- 11. Bitbucket + XCode 4.2 + Git
- 12. Utrzymywanie repozytorium Git w innym repozytorium git
- 13. Jak korzystać z interaktywnego repozytorium Git z repozytorium lokalnego (bez zdalnego/pochodzenia)?
- 14. Bitbucket - Prześlij pliki projektu do pustego repozytorium Git
- 15. Jak korzystać z git-cache-meta?
- 16. Jak korzystać z Bitbucket i GitHub w tym samym czasie dla jednego projektu?
- 17. Jak dodać tagi w Bitbucket? Używam Git
- 18. Nadpisywanie zdalnego repozytorium git z moim repozytorium
- 19. Klonowanie repozytorium git z Bitbucket z Ansible - pytanie o hasło dwa lub trzy razy
- 20. Git: automatyczne pobieranie z repozytorium?
- 21. bitbucket pozbawiony wersje git
- 22. Azure - rozmieszczanie z Bitbucket
- 23. ustawić repozytorium ftp z git
- 24. Jak wyodrębnić pliki źródłowe z repozytorium git?
- 25. Jak usunąć drzewo robocze z repozytorium Git
- 26. Jak usunąć pochodzenie z repozytorium git
- 27. Jak usunąć nieużywane obiekty z repozytorium git?
- 28. Jak usunąć lokalny repozytorium Git z TortoiseGit?
- 29. Jak pracować z repozytorium git w innym repozytorium?
- 30. Jak mogę usunąć wszystkie pliki z mojego repozytorium git i aktualizacji/wypychania z lokalnego repozytorium git?
przyjdę do tego komentarza i za każdym razem mogę skonfigurować nowe konta do pracy z GitExtensions i BitBucket. Już cię awansowałem, ale czuję, że właściwe dzięki jest w porządku. Dzięki wielkie! –
I sekundę @ sentyment DTI-Matta. Muszę tylko pamiętać, aby wracać tutaj za każdym razem, gdy muszę przejść przez ten proces. –
Należy zauważyć, że znaki "[" i "]" otaczające klucz publiczny nie powinny być zawarte w tym, co przekazuje się do bitbucket. –