Muutosten Noutaminen
Pyyhkäise näyttääksesi valikon
Itse asiassa hakeminen ja välitön yhdistäminen ovat erittäin yleinen tilanne. Siksi Git tarjoaa yhden komennon, git pull, joka yhdistää nämä kaksi toimintoa ja integroi muutokset nykyiseen haaraan.
Vedetään Johnin tekemät etämuutokset paikalliseen tietovarastoomme:
git pull
Kuten huomaat, tämän komennon tulos on käytännössä yhdistelmä git fetch- ja git merge -komentojen tuloksista.
Jos etä main -haarassa on myös muutoksia, joita ei ole yhdistetty john/test -haaraan, suoritetaan fast-forward-yhdistäminen paikalliseen main -haaraan (edellyttäen, ettei ristiriitoja ole).
Voit myös suorittaa komennon git remote show origin nähdäksesi, että etä john/test -haara on olemassa, mutta paikallisessa repositoriossa ei ole vastaavaa paikallista haaraa.
Luodaan sille paikallinen haara suorittamalla komento git checkout:
git checkout john/test
Käydään läpi, mitä juuri tapahtui:
- Vaihdoimme
john/test-haaraan; - Git kopioi automaattisesti etähaaran sisällön paikalliseen haaraan;
- Työpuu päivitettiin vastaamaan
john/test-haaran sisältöä.
Voimme helposti varmistaa, että olemme tällä haaralla ja että se on ajantasalla etähaaran kanssa tarkastelemalla viimeisintä commitia:
git log -n 1
Valitsin -n-lipun, joka määrittää näytettävien commitien määrän. Tässä esimerkissä -n 1 käskee Gitin näyttää vain viimeisimmän commitin.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme