Git Fetch vs Git Pull (Magyar)

posted in: Articles | 0

észrevettem, hogy sok ember szembesül probléma git fetch és git pull . Ne tévessze össze ezt a két parancsot. Meg fogom magyarázni ezt a két parancsot.

git fetch összegyűjti a célágból azokat a kötelezettségvállalásokat, amelyek nem léteznek a jelenlegi fióktelepen, és azokat a helyi adattárban tárolja. De nem egyesíti őket a jelenlegi ágával. Ha beírja a git pull origin <your branch name> parancsot, látni fogja a változásokat, de észre fogja venni, hogy még mindig nem olvadt be a helyi fióktelepekbe., A git fetch érdekes dolog az, hogy ez nem befolyásolja a helyi fióktelepet. Elkötelezi magát, címkék, fájlok, amelyek frissülnek a távoli ág, akkor letölteni, hogy a távoli ág csak, hogy a helyi adattár frissített. De nem fog összeolvadni.

ellenkezőleg,git pull agit fetch ésgit merge kombinációja. Ez lesz letölteni a távoli a helyi, majd automatikusan egyesíti őket az aktuális ág., Tehát most, ha beírja a git log , látni fogja a változásokat, valamint észre fogja venni, hogy összeolvadt a helyi fióktelepekbe. A git pull művelet után a munkadarabot teljesen szinkronizálni kell, megakadályozva a helyi módosításokat. Tehát nincs szükség git checkout origin <your branch name> beírására .,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?,

Ha ezt a fajta kérdést látja, ne habozzon. A parancs git pull origin <your branch name> lesz .

hasznos linkek

köszönöm a figyelmet erre a blogra. Remélem tanultál valamit.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük