Esta guía discutirá:
Diferenciar los comandos "Git Clone" y "Checkout"
Para duplicar el repositorio remoto en la máquina local, el "clon gitEl comando se puede usar. Sin embargo, el "CAMENTA DE GITEl comando se usa para redirigir de una rama local a otra. Además, los desarrolladores pueden utilizar este comando en particular para crear una nueva rama y cancelar los cambios adicionales no comprometidos del archivo.
Cómo clonar el repositorio remoto usando el comando "Git Clone"?
Para clonar el repositorio de GitHub al repositorio local, primero, navegue al repositorio deseado ejecutando el comando proporcionado:
$ CD "C: \ Users \ Nazma \ Git \ Cloud1"
Luego, ejecute el "git remoto -v"Comando para ver la lista de URL remotas:
$ git remoto -v
A continuación, usa el "clon gitComando para hacer una copia del repositorio remoto a través de la clonación:
$ git clon https: // github.com/gituser0422/demo5.git
Cómo cambiar la rama usando el comando "Git Checkout"?
Para navegar de una sucursal local a otra, ejecute el "CAMENTA DE GIT"Comando junto con el nombre de la rama de destino:
$ git checkout alfa
Cómo crear y cambiar la rama inmediatamente usando el comando "Git Checkout"?
Los desarrolladores pueden generar y pasar inmediatamente a una nueva sucursal local utilizando el "CAMENTA DE GIT" dominio. De la siguiente manera:
$ git checkout -b beta
Aquí el "-b"La opción representa la rama. Según la salida proporcionada a continuación, la nueva rama "beta"Se crea y redirige con éxito:
Cómo deshacer los cambios usando el comando "Git Checkout"?
Para deshacer los cambios locales en el archivo en particular, primero, modifique el archivo ejecutando el siguiente comando:
$ echo "mi archivo" >> myfile.TXT
Ahora, usa el "estado de git ."Comando para verificar el estado del repositorio de trabajo actual:
Estado de $ git .
Se puede ver que el archivo modificado más recientemente se coloca en el área de trabajo:
Finalmente, ejecute el "CAMENTA DE GITComando "junto con el nombre del archivo en particular:
$ git checkout myfile.TXT
Según la salida proporcionada, una nueva ruta del índice se actualiza con éxito:
Por último, vea el estado del repositorio con la ayuda del siguiente comando:
Estado de $ git .
Como puede ver, los cambios locales se descartan del archivo en particular:
Eso es todo! Hemos elaborado brevemente sobre la diferencia entre "clon git" y "CAMENTA DE GIT"Comandos.
Conclusión
El "clon gitEl comando crea una copia de repositorio remoto en la máquina local. En contraste, el "CAMENTA DE GITEl comando se puede usar para cambiar de una rama a otra. Además, se utiliza para crear una nueva rama y cancelar los cambios adicionales no comprometidos del archivo. Esta guía demostró la diferencia entre Git Checkout y Clone.