/my_blog/posts/git5/
Cuando se trata de colaborar en un proyecto, existen diferentes opciones para empezar a trabajar. En este post, vamos a ver cuándo es recomendable usar “git clone” y cuándo hacer un “fork” del proyecto…🐤
Al trabajar en un proyecto con un equipo, lo más común es usar el comando git clone, el cual clona el proyecto de la nube de GitHub hacia tu entorno local para que puedas trabajarlo.
Este comando es diferente a simplemente descargar el proyecto, ya que clona el historial de commit completo del repositorio remoto:
Pudieras creer que es similar que descargar el proyecto, pero no, aquí las diferencias:
Puedes usar el comando de la siguiente manera:
git clone <remote-repo-url>
1.- Dirígete al repositorio del cual deseas descargar el proyecto.
2.- Selecciona la pestaña Code y copia la URL.
3.- Abre la consola en la carpeta en la que deseas descargar el proyecto.
4.- Escribe git clone
seguido de la URL y presiona Enter.
Con estos pasos, tendrás el proyecto completo descargado y listo para realizar cambios y subirlos al repositorio remoto.
Si solo deseas clonar una rama específica, utiliza el siguiente comando:
git clone --branch <nombre del branch> <remote-repo-url>
Si deseas hacer una copia independiente de un repositorio para modificarlo a tu gusto, entonces debes hacer un fork.
Al hacer un fork, se crea una copia del repositorio original en tu cuenta de GitHub. Este repositorio que se crea es independiente del original, es una copia que podemos modificar, borrar, corromper, reescribir los commits, etc. Somos los dueños de esa copia.
En un próximo post veremos lo que es un pull request… 😉
Para hacer un fork de algún proyecto, simplemente nos metemos al repositorio de ese proyecto y damos click en fork.
Podemos observar que se creó un repositorio exactamente igual que el original, somos libres de hacer lo que queramos con el.
Deseando que te encuentres bien, te saluda Ulises🤵… Sígueme en mis redes GitHub LinkedIn Twitter