Questa guida discuterà:
Differenziare i comandi "Git Clone" e "Checkout"
Al fine di duplicare il repository remoto sulla macchina locale, il "clone git"Il comando può essere utilizzato. Comunque, il "Checkout Git"Il comando viene utilizzato per il reindirizzamento da una filiale locale all'altra. Inoltre, gli sviluppatori possono utilizzare questo particolare comando per la creazione di una nuova filiale e annullare le modifiche aggiunte non impegnate dal file.
Come clonare il repository remoto usando il comando "Git clone"?
Al fine di clonare il repository GitHub nel repository locale, in primo luogo, vai al repository desiderato eseguendo il comando fornito:
$ CD "C: \ Users \ Nazma \ git \ cloud1"
Quindi, eseguire il “git remote -v"Comando per visualizzare l'elenco degli URL remoti:
$ git remote -v
Successivamente, usa il “clone git"Comando per creare una copia del repository remoto tramite clonazione:
$ git clone https: // github.com/gitiser0422/demo5.idiota
Come cambiare la filiale usando il comando "Git Checkout"?
Per navigare da una filiale locale all'altra, eseguire il "Checkout Git"Comando insieme al nome del ramo di destinazione:
$ git checkout alfa
Come creare e cambiare ramo immediatamente utilizzando il comando "Git Checkout"?
Gli sviluppatori possono immediatamente generare e spostarsi in una nuova filiale locale utilizzando il "Checkout Git"Comando. Come segue:
$ git checkout -b beta
Qui, il "-B"L'opzione rappresenta il ramo. Secondo l'output sotto fornito, il nuovo ramo "beta"Viene creato e reindirizzato correttamente:
Come annullare le modifiche usando il comando "Git Checkout"?
Per annullare le modifiche locali nel particolare file, in primo luogo, modificare il file eseguendo il comando seguente:
$ echo "il mio file" >> myfile.TXT
Ora, usa il "Stato Git ."Comando per controllare lo stato del repository di lavoro corrente:
$ git status .
Si può vedere che il file modificato più recentemente viene inserito nell'area di lavoro:
Infine, esegui il “Checkout Git"Comando insieme al nome del file particolare:
$ git checkout myfile.TXT
Secondo l'output fornito, un nuovo percorso dall'indice viene aggiornato correttamente:
Infine, visualizza lo stato del repository con l'aiuto del seguente comando:
$ git status .
Come puoi vedere, le modifiche locali vengono scartate dal file particolare:
È tutto! Abbiamo brevemente elaborato la differenza tra "clone git" E "Checkout Git"Comandi.
Conclusione
IL "clone git"Il comando crea una copia del repository remoto nella macchina locale. Al contrario, il "Checkout Git"Il comando può essere utilizzato per passare da un ramo all'altro. Inoltre, viene utilizzato per la creazione di un nuovo ramo e la cancellazione delle modifiche aggiunte non impegnate dal file. Questa guida ha dimostrato la differenza tra checkout GIT e clone.