Ja (myślę) poprawnie skonfigurowałem Git. Jak mogę wyciągnąć projekt mojego przyjaciela, który mi udostępnił, abym mógł mu w tym pomóc?W jaki sposób używasz linii poleceń Ubuntu do przeciągnięcia projektu, który został przesłany na Git?
Odpowiedz
Przez "przesłany na Git" zakładam, że masz na myśli "przesłany na GitHub". To ważne wyróżnienie: Git to system kontroli źródła. GitHub to miejsce do przechowywania repozytoriów, które są kontrolowane przez git.
Aby sklonować repozytorium hostowane na GitHub, najpierw zaloguj się na konto github i przejdź do strony głównej (https://github.com/). Po prawej stronie, tuż pod kafelkami u góry pojawi się sekcja "Twoje repozytoria". Ta, którą podzielił twój przyjaciel, powinna być wymieniona. Kliknij na to. Następnie u góry tej nowej strony zobaczysz adres URL git-gita, taki jak "[email protected]: abc/xyz.git". Skopiuj ten a następnie uruchom polecenie:
git clone [email protected]:abc/xyz.git
Możesz również użyć adresu URL HTTPS, jeśli połączenie nie zostało ustanowione przez adres ssh. Upewnij się także, że Git jest już zainstalowany na Twoim komputerze. Na przykład, jeśli jest to Ubuntu install git first: sudo apt-get install git – Maziyar
spróbuj tego:
git pull origin <branch>
Zakładając starasz się sklonować repozytorium z GitHub, należy wykonać następujące kroki:
- Uzyskaj URL HTTPS repo, jak pokazano w tym screenshot
W oknie terminala wpisz polecenie (pamiętaj, aby wprowadzić adres URL skopiowane w kroku 1):
git clone HTTPS_URL_COPIED_IN_STEP_1.git
Jeśli zostaniesz poproszony o podanie nazwy użytkownika GitHub & hasło wprowadź je teraz. Należy pamiętać, że nazwa użytkownika to , a nie Twój adres e-mail.
Jeśli uwierzytelnianie 2-factor włączona, musisz utworzyć osobistą token dostępu pierwszy. Twoje zwykłe hasło nie będzie działać, jeśli używasz 2-czynnikowego uwierzytelniania na GitHub.
Postępuj zgodnie z instrukcjami here, aby utworzyć token. Gdy to zrobisz, wpisz to w miejsce hasła po kroku 2.
- 1. CMake: Dodawanie aranżacji linii poleceń do projektu
- 2. W jaki sposób używasz wtrysku sprężyny do testowania jednostki kontrolera?
- 3. W jaki sposób używasz wyrażeń C# Lambda?
- 4. git - zmiany w oddziale, jaki został utworzony?
- 5. W jaki sposób używasz preprocesora do tworzenia biblioteki wieloplatformowej?
- 6. Wykrywanie pliku typu MIME w trybie coldfusion, który został już przesłany na serwer
- 7. W jaki sposób używasz MediaControllerCompat do sterowania bieżącym odtwarzaczem?
- 8. Nauka Weka na linii poleceń
- 9. Przekaż zmienną do lalek w linii poleceń
- 10. Budowanie projektu MSVC za pomocą cmake i linii poleceń
- 11. CodeIgniter: URI Przesłany został niedozwolone znaki
- 12. Skompiluj FFMPEG do użycia linii poleceń
- 13. Komentarze w linii poleceń zsh
- 14. Jaki jest najlepszy sposób na klonowanie/duplikowanie projektu do nowego z git?
- 15. Po użyciu git do lokalnego śledzenia projektu, w jaki sposób mogę go dodać do GitHub?
- 16. * w linii poleceń Linuksa
- 17. Jak wyświetlić rozmiar pliku, który nie został przesłany w przesłaniu pliku ng?
- 18. przy użyciu polecenia git i curl z linii poleceń
- 19. Dodawanie projektu Android do git
- 20. Edytuj niepoprawny komunikat zatwierdzenia w Git, który został już wciśnięty
- 21. w jaki sposób używasz menedżerów subskrypcji z subskrypcjami szablonów meteorów?
- 22. Zakończenia linii w git
- 23. W jaki sposób używasz dosłownych łańcuchów z interpolacją?
- 24. W jaki sposób semantyczna wersja pasuje do przepływu pracy git?
- 25. Pętla Foreach na linii poleceń Windows?
- 26. W jaki sposób używasz pliku Machine.config, czy też?
- 27. sposoby dodawania programów do uruchamiania w Ubuntu za pomocą linii poleceń
- 28. Czy w Linuksie istnieje prosty sposób na usunięcie strony z tekstem z linii poleceń?
- 29. Jak sprawdzić w jQuery, czy został przesłany jakikolwiek formularz?
- 30. Używanie JLine do wykonywania wielu poleceń na jednej linii
Czy masz adres URL projektu swojego przyjaciela? – alex
[klon] (http://progit.org/book/ch2-1.html#cloning_an_existing_repository) to –