Questo articolo spiegherà il processo di copia di un repository git senza cronologia.
Come clonare una particolare cronologia del repository git?
Per copiare un repository locale Git senza cronologia dei registri, seguire i passaggi di seguito:
Passaggio 1: passare a un particolare repository locale
Innanzitutto, digita il “CD"Comando insieme al percorso desiderato e reindirizzare ad esso:
$ cd "c: \ git \ test_3"
Passaggio 2: copia URL remoto
Quindi, apri GitHub, naviga nel repository remoto richiesto che si desidera clonare e copiare il suo "URL HTTP"All'appuntamento:
Passaggio 3: repository remoto clone
Ora, usa il "clone git"Comando insieme alla profondità desiderata e all'URL HTTP del repository remoto per copiare quel particolare repository:
$ git clone -Depth 1 https: // github.com/laibayunas/newrepo.idiota
Qui, il "-profondità"L'opzione viene utilizzata per ottenere la quantità desiderata di commit. IL "profondità 1"Includerà solo l'ultimo commit:
Passaggio 4: vai al repository remoto
Successivamente, reindirizza al repository Git clonato usando "CD"Comando:
$ cd Newrepo
Passaggio 5: controlla Reflog
Infine, visualizza la cronologia del commit controllando il registro di riferimento:
$ git Reflog .
Il sotto-screenshot visualizza solo l'ultimo commit, il che significa che il repository Git è stato copiato con successo senza storia:
Abbiamo dimostrato il metodo più semplice per copiare un repository git in un repository locale senza cronologia.
Conclusione
Per copiare il repository Git senza cronologia, prima, passa al repository locale. Quindi, apri GitHub, vai a un particolare repository remoto GitHub e copia il suo URL. Successivamente, copiare il repository remoto nel repository locale eseguendo il "clone git -depth 1 "Comando. Infine, visualizzare il registro di riferimento del repository git per verificare le modifiche. Questo articolo ha spiegato il processo di copia di un repository git senza cronologia.