2012-05-30 17 views
37

Zacząłem używać git. Sklonowałem mistrza w moim lokalnym systemie. Wprowadzam zmiany na lokalnym komputerze i używam git push do aktualizacji master. To działa dobrze.jak zaktualizować git clone

Mam szybkie pytanie, jak zaktualizować mój klon od wzorca. Próbowałem zdalnej aktualizacji GIT. To nie zadziałało, nowe zmiany się nie pojawiają. Chcę tylko upewnić się, że mam najnowszą kopię mistrza, zanim przejdę do pracy. Jak mogę zaktualizować klon.

Doceniam każdą pomoc.

Odpowiedz

57

Jeśli chcesz pobrać + scalić, uruchom

git pull 

jeśli chcesz po prostu się pobrać:

git fetch 
+1

faktycznie użytkownicy mojej aplikacji mogą przesyłać pliki. Używając GIT-u, utwórz kopię przesłanych plików na mojej lokalnej maszynie –

+1

@JoshRandall: jeśli twoja aplikacja dodaje je do git, zatwierdza je i przesyła je, tak. W przeciwnym razie nie. – Ashe

2
git pull master 

to zsynchronizuje mistrza z centralnym repo i jeśli nowe oddziały są popychane do centralnego repo, to również zaktualizuje kopię twojego klona.

+1

fatal: "master" nie wydaje się być repozytorium git fatal: Nie można odczytać z zdalnego repozytorium. Upewnij się, że masz prawidłowe prawa dostępu i istnieje repozytorium. –