Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Recupero Delle Modifiche | Interazione di Base con i Remoti
Fondamenti di GitHub
course content

Contenuti del Corso

Fondamenti di GitHub

Fondamenti di GitHub

1. Introduzione a GitHub
2. Interazione di Base con i Remoti
3. Workflow Più Avanzati

book
Recupero Delle Modifiche

In effetti, recuperare e poi immediatamente unire le modifiche è uno scenario estremamente comune. Per questo motivo Git fornisce un unico comando, git pull, che combina queste due operazioni e integra le modifiche nel branch corrente.

Procediamo a recuperare le modifiche remote apportate da John nel nostro repository locale:

Come puoi vedere, l'output di questo comando è fondamentalmente una combinazione degli output dei comandi git fetch e git merge.

Note
Nota

Nel caso in cui ci fossero anche modifiche sul branch remoto main non unite con john/test, verrebbe eseguita una fast-forward merge nel branch locale main (a condizione che non ci siano conflitti).

Puoi anche eseguire il comando git remote show origin per verificare che esista effettivamente un branch remoto john/test, ma il nostro repository locale non ha il corrispondente branch locale.

Creiamo un branch locale per esso eseguendo il comando git checkout:

Analizziamo cosa è appena successo:

  1. Siamo passati al branch john/test;

  2. Git ha copiato automaticamente il contenuto del branch remoto nel branch locale;

  3. L'albero di lavoro è stato aggiornato per riflettere il contenuto del branch john/test.

Possiamo facilmente verificare di essere su questo branch e che sia aggiornato rispetto alla sua controparte remota osservando l'ultimo commit:

Note
Nota

Il flag -n specifica il numero di commit da visualizzare. In questo esempio, -n 1 indica a Git di mostrare solo il commit più recente.

question mark

Cosa fa il comando git pull?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

course content

Contenuti del Corso

Fondamenti di GitHub

Fondamenti di GitHub

1. Introduzione a GitHub
2. Interazione di Base con i Remoti
3. Workflow Più Avanzati

book
Recupero Delle Modifiche

In effetti, recuperare e poi immediatamente unire le modifiche è uno scenario estremamente comune. Per questo motivo Git fornisce un unico comando, git pull, che combina queste due operazioni e integra le modifiche nel branch corrente.

Procediamo a recuperare le modifiche remote apportate da John nel nostro repository locale:

Come puoi vedere, l'output di questo comando è fondamentalmente una combinazione degli output dei comandi git fetch e git merge.

Note
Nota

Nel caso in cui ci fossero anche modifiche sul branch remoto main non unite con john/test, verrebbe eseguita una fast-forward merge nel branch locale main (a condizione che non ci siano conflitti).

Puoi anche eseguire il comando git remote show origin per verificare che esista effettivamente un branch remoto john/test, ma il nostro repository locale non ha il corrispondente branch locale.

Creiamo un branch locale per esso eseguendo il comando git checkout:

Analizziamo cosa è appena successo:

  1. Siamo passati al branch john/test;

  2. Git ha copiato automaticamente il contenuto del branch remoto nel branch locale;

  3. L'albero di lavoro è stato aggiornato per riflettere il contenuto del branch john/test.

Possiamo facilmente verificare di essere su questo branch e che sia aggiornato rispetto alla sua controparte remota osservando l'ultimo commit:

Note
Nota

Il flag -n specifica il numero di commit da visualizzare. In questo esempio, -n 1 indica a Git di mostrare solo il commit più recente.

question mark

Cosa fa il comando git pull?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 6
some-alt