Come fare Git Checkout -Theirs per più file

Come fare Git Checkout -Theirs per più file
Su Git, lo sviluppatore crea file e li modifica più volte. Pertanto, a volte diventa difficile per gli sviluppatori aggiungere contemporaneamente il percorso dei più file modificati. IL "GIT Checkout -Theirs"Il comando può essere utilizzato insieme al nome del repository di destinazione per eseguire l'operazione particolare. Nel comando menzionato, il "-il loro"L'opzione rappresenta la versione che contiene le modifiche al lavoro da ripristinare sulla filiale Git di lavoro corrente.

Questa guida fornirà l'uso del "Checkout Git"Comando insieme al"-il loro"Opzione per più file di progetto.

Come "Git Checkout -Theirs" per più file?

Per controllare più file, seguire i passaggi forniti:

  • Vai al repository git.
  • Elenca il contenuto esistente del repository.
  • Seleziona più file e aggiornali uno per uno senza spingerli all'indice di stadiazione.
  • Mostra lo stato del repository di lavoro.
  • Passa alla directory principale.
  • Eseguire il "GIT Checkout -Theirs "Comando.
  • Passare al repository di destinazione e visualizzare lo stato.

Passaggio 1: navigare al repository git

All'inizio, eseguire il “CD"Comando insieme al percorso del repository desiderato:

$ CD "C: \ Users \ Nazma \ git \ test1"

Passaggio 2: elenca il contenuto esistente

Quindi, visualizza l'elenco del contenuto del repository corrente eseguendo "ls"Comando:

$ ls

Qui, abbiamo selezionato tre file di testo che sono evidenziati di seguito:

Passaggio 3: modifica il file selezionato

Successivamente, modifica il "file.TXT"File tramite il"eco"Comando:

$ echo "file" >> file.TXT

Passaggio 4: aggiorna il file selezionato

Eseguire il "eco"Comando e aggiungere le modifiche al file specificato:

$ echo "file di testo" >> file1.TXT

Passaggio 5: Modifica file

Allo stesso modo, modifica un altro file con l'aiuto del comando fornito:

$ echo "il mio file" >> file2.TXT

Passaggio 6: controlla lo stato

Ora, esegui il comando di seguito per verificare lo stato del repository Git di lavoro corrente:

$ git status .

Come puoi vedere, tutti i file modificati esistono nella directory di lavoro GIT:

Passaggio 7: Checkout con "-Irs"

Ora, passa alla directory principale e usa il "Checkout Git"Comando:

$ git checkout -Theirs Test1/*

Nel comando sopra indicato, il "-il loro"L'opzione indica che la filiale attuale viene ripristinata. IL "test1/"È il nome del repository locale Git, che contiene file non tracciati modificati e un asterisco"*"Simbolo dopo la barra"/"indica tutti i file.

Secondo l'output di seguito, i percorsi di tutti i file non messa in scena vengono aggiornati:

Passaggio 8: controlla lo stato GIT

Infine, spostati nel repository Git e visualizza il suo stato eseguendo il "Stato Git ."Comando:

$ git status .

Si può vedere che tutti i file non meritati vengono aggiunti all'area di stadiazione:

È tutto! Abbiamo dimostrato il "GIT Checkout -Theirs"Processo per più di un file.

Conclusione

Per controllare più file, prima, spostati nel repository Git ed elenca il contenuto esistente del repository. Quindi, scegli più file e aggiornali uno per uno senza aggiungere all'indice. Quindi, controlla lo stato del repository di lavoro corrente e passa alla directory root. Infine, esegui il “GIT Checkout -Theirs "Comando. Infine, vai al repository di destinazione e visualizza lo stato. Questa guida ha brevemente illustrato il comando "GIT Checkout" con l'opzione "-Theirs" per più file.