Configuración de un repositorio GitLab en Windows 11

watch 2m, 56s
views 2

09:13, 29.05.2026

Contenido del artículo
arrow

  • Requisitos previos
  • Paso 1: Configurar Git
  • Paso 2: Crea un nuevo repositorio en GitLab
  • Paso 3: Configuración de claves SSH (recomendado)
  • Paso 4: Clona el repositorio en tu PC
  • Paso 5: Añade archivos y realiza tu primera confirmación
  • Paso 6: Sincroniza los cambios y colabora
  • Conclusión

Tanto si eres un desarrollador que trabaja en proyectos personales como si colaboras con un equipo, el control de versiones es extremadamente importante. GitLab, una plataforma web para DevOps, ofrece un gestor de repositorios Git fiable con canalizaciones de CI/CD, seguimiento de incidencias y otras funciones.

Esta guía te ayudará a configurar un repositorio de GitLab en un ordenador con Windows 11 desde cero.

Requisitos previos

Antes de empezar, asegúrate de que tienes instalado lo siguiente.

  • Git para Windows. Descarga Git y sigue las instrucciones de instalación. Durante la instalación, selecciona las opciones predeterminadas si no tienes preferencias especiales.
  • Cuenta de GitLab. Regístrate en gitlab.com , si aún no lo has hecho.
  • Opcional: Git Bash o Windows Terminal. Aunque Git Bash viene incluido en Git para Windows, también puedes usar Windows Terminal o PowerShell.

Paso 1: Configurar Git

Una vez instalado Git, abre Git Bash o PowerShell y configura tu nombre de usuario y tu dirección de correo electrónico:

git config --global user.name "Tu nombre" 
git config --global user.email "your.email@example.com"

Esta información se asociará a tus commits.

Paso 2: Crea un nuevo repositorio en GitLab

  1. Inicia sesión en tu cuenta de GitLab.
  2. Haz clic en el botón «Nuevo proyecto».
  3. Selecciona «Crear proyecto vacío».
  4. Introduce el nombre del proyecto, el nivel de visibilidad (privado, interno, público) y otras configuraciones.
  5. Haz clic en «Crear proyecto».

Una vez creado el proyecto, GitLab te mostrará la URL del repositorio (HTTPS o SSH).

Paso 3: Configuración de claves SSH (recomendado)

El uso de SSH garantiza una conexión segura sin contraseña.

  • Crea una nueva clave SSH:
ssh-keygen -t ed25519 -C "your.email@example.com"

Pulsa Intro cuando se te solicite. Tu clave se guardará en C:\Users\<YourUser>\.ssh\.

  • Copia la clave pública:
cat ~/.ssh/id_ed25519.pub

Copia el resultado.

  • En GitLab:
  1. Ve a Configuración de usuario > Claves SSH.
  2. Pega la clave, asígnale un nombre y haz clic en Añadir clave.

Paso 4: Clona el repositorio en tu PC

Ve a la carpeta donde quieres guardar tu copia local y ejecuta:

git clone git@gitlab.com:username/repository-name.git

O utiliza HTTPS (se te pedirá que introduzcas tu nombre de usuario y contraseña si no has configurado un token de acceso personal):

git clone https://gitlab.com/username/repository-name.git

Paso 5: Añade archivos y realiza tu primera confirmación

Ve al repositorio clonado:

cd nombre-del-repositorio

Crea o añade archivos y, a continuación, marcalos y comítalos:

echo "# Mi proyecto de GitLab" > README.md 
git add README.md 
git commit -m "Initial commit"

Envía los cambios: git push origin main

Paso 6: Sincroniza los cambios y colabora

Para descargar los nuevos cambios desde GitLab:

git pull origin main

Para enviar tus cambios locales:

git push origin main

Ahora puedes colaborar, gestionar ramas e integrar canalizaciones de CI/CD mediante la interfaz de GitLab.

Conclusión

Configurar un repositorio de GitLab en Windows 11 es un paso sencillo y fundamental en los flujos de trabajo de desarrollo modernos. Una vez que hayas configurado Git y GitLab, estarás listo para el control de versiones de tu código, el seguimiento de incidencias y la automatización de los procesos de implementación.

Si tienes pensado trabajar en equipo o gestionar varios entornos, echa un vistazo a las funciones avanzadas de GitLab, como las solicitudes de fusión, los flujos de trabajo y el control de acceso a los proyectos.

Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-8.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 16384 Windows

56 /mes

/mes

Facturado cada 12 meses

-20.5%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
KVM-SSD 16384 Metered Linux

95 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 1024 Linux

6.1 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
8 Epyc Cores
RAM
RAM
32 GB
Space
Space
200 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 32768 Linux

70.49 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 4096 Windows

18.1 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
10 Epyc Cores
RAM
RAM
64 GB
Space
Space
400 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 65536 Linux

135.49 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 8192 Linux

26.35 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 4096 Linux

16.45 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 8192 Windows

28.99 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 4096
OS
CentOS
Software
Software
Keitaro

18.1 /mes

/mes

Facturado cada 12 meses

Otros artículos sobre este tema

cookie

¿Acepta las cookies y la política de privacidad?

Utilizamos cookies para asegurar que damos la mejor experiencia en nuestro sitio web. Si continúa sin cambiar la configuración, asumiremos que acepta recibir todas las cookies del sitio web HostZealot.