Questo studio dimostrerà il processo di copia del file da un altro ramo in Git
Come copiare il file da un'altra filiale in Git?
Durante la fondazione di più file di progetto, gli utenti a volte incontrano problemi a causa del conflitto tra i file, che possono causare perdita di dati. Per evitare questi problemi, copiare i file o le cartelle da un ramo a un altro. Per fare ciò, seguire la procedura sotto fornita.
Passaggio 1: lancia git bash
Cerca e lancia il "Git Bash"Terminale sul sistema usando il"Avviare" menù:
Passaggio 2: vai alla directory specificata
Successivamente, spostati nella directory specificata usando "CD"Comando con il percorso della directory come segue:
$ CD "C: \ Users \ Nazma \ Linux_1"
Passaggio 3: controlla lo stato della directory git
Controlla lo stato del repository git con "Stato Git"Comando:
$ git status
Passaggio 4: crea un nuovo ramo
Per creare una nuova filiale, eseguire il "Checkout Git"Comando:
$ git checkout -b copy_branch
Qui, il "-B"La bandiera è uguale a"ramo"Che viene eseguito per creare una nuova filiale denominata"copy_branch"E passa ad esso:
Passaggio 5: creare file
Ora, crea un file nella filiale appena creata:
$ echo benvenuto> linux_hint.TXT
Di seguito indica che abbiamo creato un nuovo file chiamato "Linux_hint.TXT"E ha superato il"Benvenuto"String come argomento all'interno del file:
Passaggio 6: aggiungi file al repository git
Corri il "git aggiungi"Comando per aggiungere il non trattenuto"Linux_hint.TXT"File nel repository Git:
Passaggio 7: commettere modifiche
Commettere le modifiche nel repository Git con il messaggio richiesto:
$ git commit -m "crea linux_hint"
Qui, "-M"È una bandiera usata per indicare il messaggio di commit inserito nelle doppie citazioni:
Passaggio 8: Switch Branch
Corri il "interruttore Git"Comando per il passaggio di nuovo al"maestro" ramo:
$ git switch master
Come puoi vedere, siamo tornati al "maestro”Ramo dal"copy_branch" ramo:
Passaggio 9: copia il file
Ora, copia il file creato in "copy_branch":
$ git checkout copy_branch linux_hint.TXT
L'output di seguito indicato indica che abbiamo copiato correttamente il file "Linux_hint.TXT" dal "copy_branch"Chiamati al"maestro" ramo:
Passaggio 10: controlla lo stato della directory git
Verificare le modifiche nel repository Git utilizzando il "Stato Git"Comando:
$ git status
Secondo l'output seguente, il "Linux_hint.TXT"Il file viene copiato correttamente in"maestro" ramo:
È tutto! Abbiamo fornito il metodo più semplice per copiare il file da un altro ramo in Git.
Conclusione
Per copiare un file da un'altra filiale in Git, apri Git Bash e passa alla directory specificata in cui si desidera creare un file che deve essere copiato. Successivamente, esegui il "$ git status"Comando per controllare lo stato del repository e creare una nuova filiale utilizzando il"$ git checkout -b"Comando. Quindi, crea un nuovo file e aggiungilo al repository Git. Dopodiché, commetti cambiamenti, passa a "maestro"Branch e copia il file con il"$ git checkout"Comando. Questo studio ha discusso della procedura di copia del file da un altro ramo in Git.