Crear un repositorio git


En este post procederemos a crear el primer repositorio usando los comandos de git init y git clone

Crear un repositorio git
oscar Escrito por oscar 07 April 2025 1746 0

Hemos visto en artículos anteriores ¿Qué es Git y por qué usarlo? Diferencias entre Git y GitHub y realizar la Instalación de Git en las maquinas locales, ahora procederemos a crear el primer repositorio usando los comandos de git init y git clone.

Explicaremos a detalle como crear o clonar un repositorio desde cero y entenderemos que hace cada comando. 

Resumen rápido

Enlaces de interés

Crea tu propio repositorio desde cero con git init

Cuando quieres empezar a trabajar en un proyecto nuevo y aún no tienes un repositorio Git, usas git init.

¿Qué hace git init?

Este comando convierte cualquier carpeta en tu máquina en un repositorio de Git. Es decir, empieza a rastrear los cambios que ocurren en esa carpeta.

¿Cuándo usarlo?

Ejemplo de uso

Procedemos a crear el folder del proyecto que vamos a trabajar. Ejemplo

mkdir mi-proyecto

Ingresamos al folder com cd:

cd mi-proyecto

Procedemos a dar git init: 

git init

Respuesta:

Inicializado repositorio Git vacío en /home/code/mi-proyecto/.git/

Esto crea una carpeta llamada mi-proyecto, entra en ella y la convierte en un repositorio Git. Luego puedes comenzar a hacer commits:

echo "# Mi Proyecto" > README.md git add README.md git commit -m "Primer commit"

Copia un repositorio existente con git clone

Cuando un proyecto ya existe (por ejemplo, en GitHub) y quieres trabajar con él, usas git clone.

¿Qué hace git clone?

Este comando descarga una copia completa de un repositorio remoto en tu computadora, incluyendo todos sus archivos, historial de versiones y configuración.

¿Cuándo usarlo?

Ejemplo de uso:

git clone https://github.com/usuario/nombre-del-repo.git

Esto creará una carpeta llamada nombre-del-repo con todo el contenido del repositorio.

Después de clonar o crear un repo

Recuerda configurar tu nombre y correo si aún no lo has hecho, mas información en Configuración de Git (git config)

git config --global user.name "Tu Nombre" 
git config --global user.email "tu@email.com"

Comentario

Debe aceptar antes de enviar