Come ottenere un solo file da un'altra filiale?

Come ottenere un solo file da un'altra filiale?
Mentre lavorano su un repository locale Git, gli sviluppatori potrebbero dover copiare qualsiasi file specifico da una filiale locale GIT a un'altra filiale locale Git. Git offre diversi modi per svolgere rapidamente questo compito, uno dei quali è il "$ git checkout"Comando. In questo comando, è necessario specificare il nome del file come argomento e la filiale locale Target Git.

Questo articolo discute la procedura per ottenere un singolo file GIT da un'altra filiale.

Come ottenere un singolo file git da un'altra filiale?

Per ottenere il singolo file da un'altra filiale, prima, vai al repository locale Git e visualizza l'elenco dei contenuti del repository. Quindi, crea un nuovo ramo Git e passa contemporaneamente ad esso. Successivamente, crea un nuovo file GIT nel repository e traccialo. Commettere modifiche aggiunte e tornare al ramo precedente. Infine, eseguire il “$ git checkout - "Comando.

Ora vai avanti e controlla l'implementazione delle istruzioni sopra fornite!

Passaggio 1: vai al repository locale Git
Passa al repository locale Git utilizzando il comando di seguito:

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

Passaggio 2: Elenca il contenuto del repository
Per visualizzare l'elenco dei contenuti del repository, eseguire il comando seguente:

$ ls

Passaggio 3: creare e checkout Branch
Per creare e passare immediatamente al nuovo ramo, eseguire il "Checkout GitComando "con il"-B" opzione:

$ git checkout -b dev

Nel comando sopra, "Dev"È il nome del ramo che vogliamo creare e passare ad esso:

Passaggio 4: crea file
Successivamente, eseguire il “tocco"Comando per creare un nuovo file e specificare il suo nome:

$ touch file2.TXT

Passaggio 5: traccia il file
Tieni traccia del file appena creato nell'area di stadiazione GIT:

$ git aggiungi file2.TXT

Passaggio 6: aggiornamento repository
Aggiungi modifiche al repository e salvalo usando "commit git"Comando insieme al"-M"Opzione per aggiungere il messaggio di commit desiderato:

$ git commit -m "2nd File aggiunto"

Passaggio 7: Switch Branch
Successivamente, esegui il "interruttore Git"Comando e passare alla filiale locale Git esistente:

$ git switch master

Passaggio 8: copiare il file da un'altra filiale
Ora, esegui il "Checkout Git"Comando con il ramo di destinazione e il nome del file da copiare nella filiale corrente:

$ git checkout dev - file2.TXT

Passaggio 9: controlla lo stato
Per garantire l'operazione del file copiato, eseguire il “Stato Git ."Comando:

$ git status .

Si può osservare che il "file2.TXT"Viene copiato con successo nel ramo mirato da un altro ramo:

Passaggio 10: Elenco Contenuto del repository
Infine, esegui il "ls"Comando per visualizzare l'elenco dei contenuti della filiale corrente:

$ ls

Abbiamo fornito il metodo per ottenere il singolo file da un altro ramo.

Conclusione

Per ottenere un singolo file da un'altra filiale, prima, vai al repository locale Git e visualizza l'elenco dei contenuti del repository. Quindi, crea un nuovo ramo Git e passa contemporaneamente ad esso. Successivamente, crea un nuovo file GIT nel repository e traccialo. Commettere modifiche aggiunte e tornare al ramo precedente. Quindi, eseguire il “$ git checkout - "Per recuperare il file richiesto. Questo articolo ha illustrato la procedura per ottenere un singolo file da un'altra filiale.