Git Fetch vs Git Pull (Română)

posted in: Articles | 0

am observat că mulți oameni se confruntă cu probleme cu Git fetch și GIT pull . Nu vă confundați cu aceste două comenzi. Voi explica aceste două comenzi.

git fetch adună orice se angajează de la ținta de ramură, care nu există în ramură și le stochează în depozit local. Dar nu le îmbină cu ramura curentă. Dacă tastați git pull origin <your branch name> veți vedea modificările, dar veți observa că acestea încă nu sunt îmbinate în sucursalele dvs. locale., Lucrul interesant despre git fetch este că nu va afecta sucursala locală. Comite, tag-uri, fișiere care sunt actualizate la sucursala de la distanță, se va prelua că de la sucursala de la distanță numai și de a face depozitul local actualizat. Dar nu va fuziona.

dimpotrivă, git pull este o combinație de git fetch și git merge . Acesta va prelua de la distanță la local și le va îmbina automat la sucursala dvs. curentă., Deci, acum, dacă tastați git log veți vedea modificările și, de asemenea, veți observa că a fuzionat în sucursalele locale. După o operație git pull, copia dvs. de lucru ar trebui să fie complet sincronizată, cu excepția modificărilor locale pe care le-ați făcut. Deci, nu este nevoie să tastați git checkout origin <your branch name>.,div id=”a2f044c32c”>

git fetch vs git pull

Git fetch vs git pull

git fetch vs git pull

Type a command for fetching the changes and merge them into your branches?,

Dacă vedeți această întrebare, nu ezitați. Comanda va fi git pull origin <your branch name>.

Link-uri Utile

vă Mulțumim pentru atenție la acest blog. Sper că ai învățat ceva.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *