50% OFF Plus
--:--:--
¡Obtener!

Git: Introducción y entorno

Git
Git
Actualizado: 14/02/2025

¡Desbloquea el curso completo!

IA
Ejercicios
Certificado
Entrar

Git es un sistema de control de versiones distribuido que permite a los desarrolladores gestionar y mantener un historial de versiones de su código fuente. Este módulo aborda los conceptos básicos de Git, su instalación y la configuración inicial del entorno.

Instalación de Git

Para comenzar con Git, primero debes instalarlo en tu sistema. Aquí se muestran los pasos para diferentes sistemas operativos:

En sistemas basados en Unix (Linux y macOS)

  1. Linux (Debian/Ubuntu):
    sudo apt update
    sudo apt install git
  1. macOS:
    brew install git

En Windows

  1. Descarga el instalador desde git-scm.com.
  2. Ejecuta el instalador y sigue las instrucciones en pantalla.

Configuración inicial

Una vez instalado, es necesario configurar algunos parámetros globales. Estos parámetros incluyen tu nombre y correo electrónico, que se asociarán con tus commits.

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

Puedes verificar la configuración con el siguiente comando:

git config --list

Creación y clonación de repositorios

Guarda tu progreso

Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.

Progreso guardado
Asistente IA
Ejercicios
Iniciar sesión gratis

Más de 25.000 desarrolladores ya confían en CertiDevs

Crear un nuevo repositorio

Para iniciar un nuevo proyecto con Git, debes crear un nuevo repositorio. Navega a la carpeta del proyecto y ejecuta:

git init

Este comando crea un subdirectorio .git en tu proyecto, que contiene todos los archivos necesarios del repositorio.

Clonar un repositorio existente

Para trabajar en un proyecto existente, puedes clonar un repositorio remoto:

git clone https://github.com/usuario/repositorio.git

Comandos básicos de Git

Añadir archivos al repositorio

Para añadir archivos al área de preparación (staging area), utiliza el comando git add:

git add nombre_del_archivo

Para añadir todos los archivos nuevos y modificados:

git add .

Realizar un commit

Para guardar los cambios en el repositorio, realiza un commit:

git commit -m "Mensaje descriptivo del commit"

Ver el historial de commits

Puedes ver el historial de commits utilizando:

git log

Para una vista más compacta:

git log --oneline

Sincronizar con un repositorio remoto

Para enviar tus cambios a un repositorio remoto:

git push origin main

Para obtener los cambios del repositorio remoto:

git pull origin main

Configuración avanzada del entorno

Configurar un editor de texto

Puedes configurar tu editor de texto preferido para editar mensajes de commit. Por ejemplo, para usar nano:

git config --global core.editor "nano"

Configurar alias

Los alias permiten crear atajos para comandos frecuentes. Por ejemplo, para simplificar git status:

git config --global alias.st status

Completa Git y certifícate

Únete a nuestra plataforma y accede a miles de tutoriales, ejercicios prácticos, proyectos reales y nuestro asistente de IA personalizado para acelerar tu aprendizaje.

Asistente IA

Resuelve dudas al instante

Ejercicios

Practica con proyectos reales

Certificados

Valida tus conocimientos

Más de 25.000 desarrolladores ya se han certificado con CertiDevs

⭐⭐⭐⭐⭐
4.9/5 valoración