Etämuutosten Noutaminen ja Yhdistäminen
Pyyhkäise näyttääksesi valikon
Etämuutosten noutaminen
Päivittääksemme paikallisen näkymän etämuutoksista käytämme komentoa git fetch. Tämä komento hakee commitit etävarastosta vastaaville etähaaroille järjestelmäämme, jolloin voimme tarkastella muiden tekemiä committeja.
git fetch
Noudon jälkeen sisältö on saatavilla etähaarassa, mutta ei vielä paikallisessa haarassa. Käytännössä päivitimme vain tiedot etävaraston nykytilasta. Tarkastellaan etä main -haaran committeja suorittamalla seuraava komento:
git log origin/main
Tämä tarkastelu osoittaa, että etähaara origin/main osoittaa uusimpaan commitiin, kun taas paikallinen main-haaramme on vielä aiemmassa commitissa. Jos nyt suoritetaan komento git status, se ilmoittaa, että paikallinen haara on jäljessä etähaarasta:
git status
Seurantaan ottamaton .DS_Store-tiedosto on automaattisesti MacOS:n luoma. Jos sinulla on myös tämä tiedosto ja haluat poistaa sen, voit käyttää komentoa rm .DS_Store. Jotta estät sen seurannan tulevissa projekteissa, lisää .DS_Store .gitignore-tiedostoon.
Etämuutosten yhdistäminen
Muutosten synkronointiin ja yhdistämiseen voidaan yhdistää origin/main paikalliseen main-haaraan seuraavalla komennolla:
git merge origin/main
Yhdistämisen jälkeen Git vahvistaa, että muutokset on integroitu fast-forward-yhdistämisellä, ja se listaa uuden test.txt-tiedoston. Tarkistettaessa git log -komennolla haarassamme näkyy nyt, että päähaaramme (main) on ajan tasalla origin/main-haaran kanssa:
git log
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme