Mam projekt sprawdzony lokalnie od github, od tego czasu zdalne repo zmieniło się. Jakie jest prawidłowe polecenie aktualizacji mojej lokalnej kopii przy użyciu najnowszych zmian?Aktualizowanie lokalnego repozytorium ze zmianami z repozytorium Github
Odpowiedz
prawdopodobnie:
git pull origin master
Skarżyło się: "Użytkownik zażądał pobrania z odległego" pochodzenia ", ale nie określił gałęzi . Ponieważ nie jest to domyślny skonfigurowany zdalny dla bieżącej gałęzi, należy określić gałąź w wierszu poleceń." Więc próbowałem "$ git pull origin master" i działało dobrze. –
git pull origin master – Hoto
Usunąłem niektóre pliki i nie przynosi je ponownie, żadnych pomysłów? –
git fetch [remotename]
Należy jednak scalić wszelkie zmiany w lokalnych oddziałach. Jeśli jesteś na oddział, który jest śledzenie zdalnego oddział na Github, następnie
git pull
najpierw zrobić pobrać, a następnie scalić w śledzonym oddziału
Jeśli używasz metody 'git fetch', będziesz również chciał pobierać znaczniki za pomocą' git fetch -t'. Jeśli jesteś zadowolony ze zmian ('git log HEAD..FETCH_HEAD'), możesz następnie połączyć je z' git merge FETCH_HEAD'. –
ten powinien działać dla każdego domyślnego repozytorium:
git pull origin master
Jeśli domyślny oddział jest inny niż master
, trzeba będzie podać nazwę oddziału:
git pull origin my_default_branch_name
Niezupełnie. fatal: Nie można znaleźć zdalnego wzornika odniesienia –
@ Probestt EJkhout w swoim przypadku repo nie ma gałęzi głównej, a inna gałąź jest ustawiona jako domyślna – Hoto
Z już ustawiony mistrza pochodzenia, wystarczy skorzystać z poniższego polecenia - git pull „https://github.com/yourUserName/yourRepo.git”
to pytanie jest bardzo ogólne i nie ma kilka założeń, które zrobię, aby nieco go uprościć. Zakładamy, że chcesz zaktualizować gałąź master
.
Jeśli nie wprowadziłeś żadnych zmian lokalnie, możesz użyć git pull
, aby usunąć wszystkie nowe zatwierdzenia i dodać je do swojego master
.
git pull origin master
Jeśli zostały wprowadzone zmiany, a chcesz uniknąć dodawania nowego scalającej użyć git pull --rebase
.
git pull --rebase origin master
git pull --rebase
będzie działać, nawet jeśli nie zostały wprowadzone zmiany i jest prawdopodobnie najlepsza decyzja.
- 1. Scalanie zmian ze zdalnego repozytorium github do lokalnego repozytorium
- 2. Twórz lokalne repozytorium git na podstawie lokalnego repozytorium opartego na repozytorium github i aktualizuj je
- 3. Prześlij tylko jeden plik do GitHub z lokalnego repozytorium
- 4. aktualizowanie tabeli zewnętrznej Hive ze zmianami HDFS
- 5. Automatyczne odzwierciedlanie repozytorium GitHub
- 6. zepchnięcie do github repozytorium
- 7. Użyj lokalnego repozytorium Git z głównym repozytorium Subversion
- 8. GitHub zawiera inne repozytorium
- 9. Maven nie używa lokalnego repozytorium
- 10. Jak usunąć pliki z repozytorium GitHub?
- 11. Jak zmienić repozytorium GitHub, z którego zostało utworzone moje repozytorium?
- 12. Kompozytor nie pobiera zależności z lokalnego repozytorium
- 13. Jak rozwidlić repozytorium GitHub na GitHub?
- 14. Wywołanie repozytorium z repozytorium
- 15. Wizualizacja repozytorium git na github
- 16. Jak zmienić nazwę repozytorium GitHub?
- 17. GitHub: Jak rozwidlić publiczne repozytorium jako podkatalog w prywatnym repozytorium?
- 18. Połącz niestandardową domenę z dowolnym repozytorium GitHub
- 19. Cofanie wyciągnięcia z niewłaściwego repozytorium github
- 20. Bundle: Instalacja gem z repozytorium prywatny github
- 21. Tworzenie repozytorium Github z linii poleceń
- 22. Jak zbudować Döcker obraz z github repozytorium
- 23. Odzyskaj problemy z github usuniętego repozytorium
- 24. Git - Synchronizowanie repozytorium Github z lokalnym?
- 25. Doker: skorzystaj z prywatnego repozytorium GitHub
- 26. Repozytorium Git z github pusty zielony folder
- 27. Rozwidlenie tylko specyficzna gałąź z GitHub repozytorium
- 28. Przenieś "autorytatywne" repozytorium git z Github na prywatne github
- 29. Przeniesienie prywatnego repozytorium github na nowe konto
- 30. Visual Studio: Jak utworzyć projekt z istniejącego repozytorium GitHub?
Warto zauważyć, że github przygotował zestaw bardzo przydatnych i pomocnych poradników do korzystania z git i github. Uważałem je za nieocenione, kiedy po raz pierwszy zrobiłem przejście do git. https://help.github.com/ –
@MarkEmbling DLA KAŻDEGO pytania jest możliwe dodaj komentarz "RTFM" ... Ale jestem całkiem zadowolony, że ktoś odpowiada na to pytanie. – jm666