Git Copia file preservando la cronologia

Git Copia File Preservando La Cronologia



Il repository Git contiene diversi file di progetto e talvolta gli sviluppatori devono fare la copia dei file per utilizzarli in seguito. Per eseguire l'operazione di copia e preservare la cronologia, gli utenti devono prima selezionare il repository di destinazione, visualizzare il contenuto, scegliere un file ed eseguire il ' cp ” comando.

Questa guida discuterà il modo più semplice per copiare il file preservando la cronologia.







Come copiare la cronologia di conservazione dei file in Git?

Seguire i passaggi forniti per copiare la cronologia di conservazione dei file:



    • Passare alla directory desiderata.
    • Controllare l'elenco dei contenuti del repository.
    • Passare alla directory principale.
    • Passa al repository di destinazione e mostra il suo elenco di contenuti.
    • Corri il ' cp ” comando.
    • Aggiungi modifiche al repository di destinazione e spostati su di esso.

Passaggio 1: vai al repository particolare



Inizialmente, fornisci il percorso del repository Git ed esegui il comando ' CD comando:





$ CD 'C:\Utenti \n asma\Vai \t est1-repo'


Passaggio 2: visualizzare il contenuto del repository

Quindi, esegui il ' ls ” comando per elencare il contenuto del repository corrente:



$ ls



Passaggio 3: passa alla directory principale di Git

Successivamente, passa al repository precedente tramite il ' CD .. comando:

$ CD ..



Passaggio 4: spostati in un altro repository locale Git

Successivamente, esegui il ' CD ” comando per navigare nel repository di destinazione:

$ CD 'C:\Utenti \n asma\Vai \t est1'



Passaggio 5: mostra il repository

Corri il ' ls ” comando e visualizzare l'elenco dei file esistenti:

$ ls


Si può vedere che il repository di destinazione è vuoto:


Dopodiché, torna alla directory Git eseguendo il comando ' CD comando:

$ CD ..



Passaggio 6: copia la cronologia dei file

Utilizza il “ cp ” insieme al nome del repository e al nome del file desiderati:

$ cp test1-repo / file1.txt test1 / file1.txt



Passaggio 7: aggiungi modifiche

Ora aggiorna l'indice di staging eseguendo il comando ' CD comando:

$ git add prova 1 / file1.txt



Passaggio 8: confermare le modifiche

Per inserire le modifiche aggiunte nel repository Git, utilizzare il ' git commit ” comando con il messaggio di commit:

$ git commit -m 'copia il file da test1-repo/ a test1/'



Passaggio 9: passare al repository di destinazione

Infine, passa al repository di destinazione in cui è presente il file copiato in cui sono stati copiati i file:

$ CD 'C:\Utenti \n asma\Vai \t est1'



Passaggio 10: verificare la copia del file

Infine, usa il ' ls ” comando per controllare il file copiato da un altro repository:

$ ls


Secondo l'output indicato di seguito, il file è stato copiato correttamente:


È tutto! Abbiamo fornito il metodo per copiare il file e preservare la cronologia.

Conclusione

Per copiare il file preservando la cronologia, per prima cosa passare alla directory desiderata e controllarne l'elenco dei contenuti. Quindi, vai alla directory principale, spostati nel repository di destinazione e mostra l'elenco dei contenuti. Successivamente, esegui il ' cp ” e aggiungi modifiche al repository di destinazione e spostati su di esso. Questa guida ha spiegato come copiare i file preservando la cronologia.