diff --git a/docs/04-fetch-merge-pull.md b/docs/04-fetch-merge-pull.md index af3434f..3af7a12 100644 --- a/docs/04-fetch-merge-pull.md +++ b/docs/04-fetch-merge-pull.md @@ -9,7 +9,7 @@ Questi tre comandi sono spesso confusi, soprattutto da chi arriva da SVN. ## `git fetch` - **Cosa fa:** scarica gli aggiornamenti dal remote (`origin`) ma **non** tocca la tua branch locale. -- Aggiorna solo i branch “remoti” tipo `origin/develop`, `origin/main`. +- Aggiorna solo i branch “remoti” tipo `origin/development`, `origin/master`. Esempio: @@ -19,8 +19,8 @@ git fetch origin Dopo questo comando: -* `origin/develop` ha gli ultimi commit dal server -* la tua branch `develop` locale è ancora come prima +* `origin/development` ha gli ultimi commit dal server +* la tua branch `development` locale è ancora come prima Puoi vedere la differenza: @@ -35,7 +35,7 @@ git log --oneline --graph --decorate --all * **Cosa fa:** unisce i commit di un branch in un altro. * Crea un nuovo commit di **merge** (a meno che la storia non sia fast-forward). -Caso tipico: sei su `develop` e vuoi integrare gli ultimi commit dal server: +Caso tipico: sei su `development` e vuoi integrare gli ultimi commit dal server: ```bash git checkout development @@ -77,7 +77,7 @@ git pull È comodo ma **meno esplicito**: non vedi distintamente fase di fetch e merge. -### Comportamento tipico a Meridiana (consigliato) +### Comportamento consigliato Per evitare sorprese: