Acerca de los repositorios locales
Los repositorios de GitHub son repositorios remotos. Puede clonar o bifurcar un repositorio con GitHub Desktop para crear un repositorio local en el equipo.
Puede crear una copia local de cualquier repositorio en el GitHub que tenga acceso mediante la clonación del repositorio. Si un repositorio te pertenece o si tienes permisos de escritura en él, puedes sincronizar la ubicación local y remota del mismo. Para más información, consulta Sincronización de tu rama en GitHub Desktop.
Al clonar un repositorio, los cambios que inserte GitHub afectarán al repositorio original. Para hacer cambios sin afectar al proyecto original, puedes crear una copia separada si bifurcas el repositorio. Puedes crear una solicitud de cambios para proponer que los mantenedores incorporen los cambios de tu bifurcación en el repositorio ascendente original. Para más información, consulta Horquillas.
Cuando uses GitHub Desktop para enviar un cambio a un repositorio al que no tengas acceso de escritura, GitHub Desktop te pedirá que crees un fork. Puedes elegir utilizar tu bifurcación para contribuir con el repositorio ascendente original o trabajar independientemente en tu propio proyecto. Cualquier bifurcación existente estará predeterminada para contribuir con cambios hacia su repositorio ascendente. Puedes modificar esta elección en cualquier momento. Para obtener más información, consulta Administrar el comportamiento de una bifurcación.
También puede clonar un repositorio directamente desde GitHub o GitHub Enterprise. Para más información, consulta Cómo clonar un repositorio desde GitHub hasta GitHub Desktop.
Clonar un repositorio
-
En el menú File, haga clic en Clone Repository.


-
Haz clic en la pestaña que corresponde a la ubicación del repositorio que deseas clonar. También puede hacer clic en URL para especificar manualmente la ubicación del repositorio.

-
En la lista de repositorios, haz clic en el repositorio que quieras clonar.

-
Para seleccionar el directorio local en el que quieres clonar el repositorio, junto al campo "Ruta de acceso local", haz clic en Elegir... y ve al directorio.

-
En la parte inferior de la ventana "Clonar un repositorio", haz clic en Clonar.
Bifurcar un repositorio
Puede bifurcar un repositorio en GitHub o en GitHub Desktop. Para obtener información sobre la bifurcación en GitHub, consulte Bifurcar un repositorio.
En GitHub Desktop, al clonar un repositorio al que no tienes acceso de escritura e insertar después un cambio en el repositorio, se creará una bifurcación automáticamente.
-
En el menú File, haga clic en Clone Repository.


-
Haz clic en la pestaña que corresponde a la ubicación del repositorio que deseas clonar. En este ejemplo, hacemos clic en la pestaña URL.

-
Escribe la dirección URL o la ruta de acceso del repositorio que quieres clonar.

-
Para seleccionar el directorio local en el que quieres clonar el repositorio, junto al campo "Ruta de acceso local", haz clic en Elegir... y ve al directorio.

-
En la parte inferior de la ventana "Clonar un repositorio", haz clic en Clonar.
-
Para crear una bifurcación, inserta un cambio en el repositorio. Por ejemplo, crea una rama y publícala. Aparecerá un mensaje en el que se te preguntará si quieres bifurcar el repositorio.

-
Lee la información en la ventana "¿Cómo planeas usar esta bifurcación?" .
- Si planea usar esta bifurcación para contribuir con el repositorio ascendente original, haga clic en To contribute to the parent project (Para contribuir con el proyecto).
- Si planea usar esta bifurcación para un proyecto que no esta conectado al elemento ascendente, haga clic en For my own purposes (Para mis propios propósitos).
-
Haga clic en Continuar.
Administrar el comportamiento de una bifurcación
Puede cambiar el comportamiento de una bifurcación con el repositorio ascendente en GitHub Desktop.
-
En la barra de menús, selecciona Repositorio y, luego, haz clic en Configuración del repositorio... .


-
En la ventana "Configuración del repositorios", en la barra lateral izquierda, haz clic en Comportamiento de la bifurcación.
-
En "Voy a usar esta bifurcación...", usa los botones de radio para seleccionar cómo quieres usarla.

-
Haga clic en Save(Guardar).
Crear un alias para un repositorio local
Puede crear un alias para un repositorio local para ayudar a diferenciar entre los repositorios del mismo nombre en GitHub Desktop. La creación de un alias no afecta al nombre del repositorio en GitHub. En la lista de repositorios, los alias aparecen en letra itálica.
- En la esquina superior izquierda de GitHub Desktop, a la derecha del nombre del repositorio actual, haga clic en .
- Haz clic con el botón derecho en el repositorio para el que quieres crear un alias y, a continuación, haz clic en Crear alias.
- Teclea un alias para el repositorio.
- Haz clic en Crear alias.