Git Backup o Git Clone? Que debes hacer?

Git Backup o Git Clone? Que debes hacer?
Git es un sistema de control de versiones descentralizado de código abierto diseñado para manejar y administrar todo en grandes proyectos. Es más útil para rastrear los cambios en el código o archivos fuente del proyecto y permitir que varios usuarios trabajen juntos en el mismo proyecto. La mayoría de los desarrolladores trabajan o realizan cambios en repositorios locales de GIT y luego los empujan al repositorio remoto para guardar.

Para impulsar o confirmar cambios del repositorio local de Git al repositorio remoto, los usuarios deben conectarlos a ambos. Para hacerlo, el "clon $ git Se utiliza el comando. A veces los usuarios pierden sus importantes archivos de proyecto o piezas de código, o es posible eliminarlos. Para superar esta situación, pueden hacer copias de seguridad.

Este artículo discutirá qué es Git Backup o Git Clone y qué debe elegir entre ellos. Entonces, comencemos!

¿Qué es un clon git??

Trabajar en cualquier proyecto que se base en algún tipo de desarrollos requiere copias de sus proyectos como copias de seguridad que pueden ser útiles cuando ha perdido o eliminado involuntariamente un directorio de proyecto completo de nuestro sistema. Del mismo modo, cuando trabajamos en GIT, hacemos una copia completa de nuestro proyecto con un historial completo de cambios en un repositorio remoto. La clonación es el nombre de una función específica en GIT que nos permite hacer esto. Ayuda a clonar el repositorio remoto y conectarlo con el repositorio local.

Cómo clonar Git Repositorio remoto?

Para clonar un repositorio remoto, primero, abra el servicio de host GitHub y muévase al repositorio específico que necesita clonar. Después de eso, haga clic en el "Código"Botón y copia el enlace proporcionado. Encontrará dos enlaces allí, el primero se llama "Https", Y el segundo será el"Ssh" llave.

Supongamos que el usuario clama el repositorio remoto a través de URL HTTP. En ese caso, proporcionarán un nombre de usuario y contraseña cada vez que realicen una acción única en el repositorio remoto de Git, como Git Pull, Push o Retching. Por el contrario, si clona un repositorio utilizando un protocolo SSH o Shell Secure, se utilizará como servicios seguros a través de una red. Una vez que proporcione sus credenciales, se guardarán para siempre.

Ahora, vamos a ver el procedimiento de clonación del repositorio remoto a través del protocolo y la llave discutidos anteriormente.

Cómo clonar el repositorio remoto Git con https?

Para clonar un repositorio remoto Git con protocolo HTTPS, siga las instrucciones.

Paso 1: Abra la terminal Git

Primero, presione el "CTRL + ESC"Clave para abrir el"Puesta en marcha"Menú. Entonces, busque el "Git Bash"Terminal y ábralo:

Paso 2: Navegue al directorio

A continuación, muévase al repositorio local de Git que necesita ser clonado:

$ CD "C: \ Users \ nazma \ git \ demo"

Paso 3: Copiar URL HTTP remota

Ahora, abra el servicio de host GitHub en su navegador favorito y vaya al repositorio remoto. Luego, haga clic en el "Código"Botón y copia el"URL HTTPS"Al portapapeles:

Paso 4: Repo remoto de Clone Git

Por último, ejecute el "clon git"Comando con URL de repositorio:

$ git clon https: // github.com/gituser0422/mari_khan.git

Como puede ver, hemos clonado con éxito "mari_khan"Repositorio remoto:

Ahora, muévase a la siguiente sección para clonar el repositorio utilizando una tecla SSH.

Cómo clonar el repositorio remoto Git con SSH?

Si desea clonar un repositorio remoto utilizando una URL SSH para guardar las credenciales en lugar de proporcionarlas cada vez, siga las instrucciones.

Paso 1: Copiar git remoto ssh

Primero, abra el repositorio remoto, haga clic en "Código"Botón y copia el disponible"URL SSH":

Paso 2: Repositorio remoto de Clone Git

Ahora, para clonar el repositorio remoto, ejecute el "clon git"Comando con URL copiada:

$ git clone [email protected]: gituser0422/cloning_branch.git

La siguiente salida indica que el "Cloning_Branch"El repositorio remoto está clonado con éxito:

Para comprender la copia de seguridad de GIT, avance hacia la siguiente sección.

¿Qué es una copia de seguridad GIT??

Después de completar el proyecto en GIT, puede hacer una copia de su proyecto como una mano segura antes de toparse con una situación en la que pierde archivos o directorios sin querer.

Git Backup o Git Clone? Que debes hacer?

Puede clonar el repositorio para hacer una copia y guardar cambios en el proyecto por tiempo. Sin embargo, después de hacer una copia de seguridad, si agrega algunos archivos o carpetas nuevos o algunas características adicionales a nuestro proyecto, se actualiza. En esta situación, se requiere hacer una copia de seguridad del proyecto actualizado nuevamente, lo que empeora la situación. Por lo tanto, en comparación con la copia de seguridad GIT, un clon Git es la mejor manera de hacer copias como copia de seguridad del proyecto.

Eso es todo! Hemos demostrado qué es Git Clone y Git Backup y qué debes hacer.

Conclusión

Según nuestra opinión, Git Clone es la mejor manera de hacer copias como copia de seguridad del proyecto. Para clonar un repositorio remoto, las URL SSH y HTTP están disponibles. Puede utilizarlo de acuerdo con sus preferencias. Este blog describió lo que es Git Clone y Git Backup, así como lo que debe elegir entre ellos.