Git Fetch vs Git Pull (Italiano)

postato in: Articles | 0

Ho notato che molte persone stanno affrontando problemi con git fetch e git pull . Non essere confuso con questi due comandi. Ho intenzione di spiegare questi due comandi.

git fetch raccoglie tutti i commit dal ramo di destinazione che non esistono nel ramo corrente e li memorizza nel repository locale. Ma non li unisce con il tuo ramo corrente. Se digitigit pull origin <your branch name> vedrai le modifiche ma noterai che non è ancora unito alle tue filiali locali., La cosa interessante digit fetch è che non influirà sulla tua filiale locale. Commit, tag, file che vengono aggiornati al ramo remoto, lo recupererà solo dal ramo remoto e renderà aggiornato il repository locale. Ma non si fonderà.

Al contrario, git pull è la combinazione di git fetch e git merge . Recupererà dal remoto al locale e li unirà automaticamente al tuo ramo corrente., Quindi, ora se digitigit log vedrai le modifiche e noterai anche che si è unito alle tue filiali locali. Dopo un’operazionegit pull, la copia di lavoro dovrebbe essere completamente sincronizzata, escludendo qualsiasi modifica locale apportata. Quindi, non è necessario digitare 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?,

Se vedi questa domanda gentile, non esitare. Il comando sarà git pull origin <your branch name>.

Link utili

Grazie per l’attenzione a questo blog. Spero che tu abbia imparato qualcosa.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *