Git a különbség a lekérés, és húzza

git pull - ez lényegében git fetch paranccsal. ami után közvetlenül követi git egyesítést.

git lekérés érkezett változásokat a kiszolgálóról, és tárolja azokat a könyvtárba refs / távirányító /. Ez nem befolyásolja a helyi fiókja és a jelenlegi változások. A git merge már átjárja ezeket a változásokat a helyi másolat.

Adatok lekéréséhez a távoli projekteket kell végrehajtani:

$ Git lekérés [nevet távolítani. szerver]

Ha klón egy tár klón parancs automatikusan hozzáfűzi, hogy a távoli adattár néven eredetű. Így git hozd eredetű gyűjti össze az összes folyamatot küldött (push) a kiszolgálón, miután a klónozott (vagy kap változás a fetch). Fontos megjegyezni, hogy a lehívási parancs veszi az adatokat a helyi lerakat, de egyesíti őket bármelyik működési idő, és nem módosítja, akkor dolgozunk a pillanatban. Ha kézzel kell egyesíteni ezeket az adatokat a tiéd, ha készen áll, a git merge.

Ha van egy ága, amely úgy van kialakítva, hogy nyom egy távoli ág, akkor használja a git pull. Automatikusan letölti, majd egyesíti az adatokat egy távoli ág bele a jelenlegi ága. Ez a módszer az Ön számára könnyebb vagy kényelmesebb. Ezen túlmenően, az alapértelmezett git clone parancs automatikusan beállítja a helyi mester ágat követni a távoli mester ága a szerver, ahonnan klónozott (azaz nincs a mester ág a távoli szerver). Performing git húzza. Általános szabály, hogy kivonat (lehívás) az adatokat a szerverre, ahonnan eredetileg klónozták, és automatikusan megpróbálja egyesíteni (merge) azokat a kódot, amelyen éppen dolgozik.