Skip to content

Latest commit

 

History

History
208 lines (136 loc) · 4.2 KB

README2.md

File metadata and controls

208 lines (136 loc) · 4.2 KB

Aquí tienes todo lo que hablamos previamente consolidado en un solo archivo README.md. Puedes usar este archivo como tu primer proyecto en Git:

# Git Commands Cheat Sheet

Este repositorio contiene una lista de comandos útiles y frecuentemente usados en Git, junto con una breve descripción de cada uno. Es ideal para principiantes que quieren aprender a usar Git desde cero.

## Configuración Inicial

Antes de empezar a usar Git, configura tu nombre y correo electrónico:

```bash
git config --global user.name "Tu Nombre"
git config --global user.email "[email protected]"

Verifica la configuración actual:

git config --list

Crear un Repositorio

Para crear un nuevo repositorio en Git:

git init

Ver el Estado del Repositorio

Verifica el estado actual de tu repositorio:

git status

Añadir Archivos al Staging Area

Añade archivos específicos al área de preparación (staging area):

git add nombre_del_archivo

Añadir todos los archivos modificados:

git add .

Hacer un Commit

Para guardar los cambios con un mensaje descriptivo:

git commit -m "Descripción de los cambios"

Ver el Historial de Commits

Revisa el historial de commits realizados en el repositorio:

git log

Crear y Cambiar de Ramas

Crea una nueva rama:

git checkout -b nombre_de_la_rama

Cambiar a una rama existente:

git checkout nombre_de_la_rama

Fusionar Ramas

Fusiona una rama con la rama actual:

git merge nombre_de_la_rama

Ver Diferencias Entre Archivos

Ver las diferencias entre el estado actual y el último commit:

git diff

Eliminar Archivos

Eliminar un archivo del repositorio y del disco:

git rm nombre_del_archivo

Eliminar un archivo solo del repositorio (mantenerlo en el disco):

git rm --cached nombre_del_archivo

Deshacer Cambios

Deshacer cambios locales no añadidos al staging:

git checkout -- nombre_del_archivo

Restaurar archivos del último commit (no recomendable si ya has hecho un push):

git reset --hard

Conectar con un Repositorio Remoto

Añadir un repositorio remoto:

git remote add origin https://github.com/tu_usuario/nombre_del_repo.git

Subir Cambios a un Repositorio Remoto

Subir cambios a la rama principal del repositorio remoto:

git push origin main

Descargar Cambios desde un Repositorio Remoto

Descargar y fusionar cambios desde el repositorio remoto:

git pull

Clonar un Repositorio

Clonar un repositorio remoto en tu máquina local:

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

Ignorar Archivos

Para ignorar archivos no deseados, crea un archivo .gitignore y añade las rutas o extensiones de archivos a ignorar:

touch .gitignore
echo ".DS_Store" >> .gitignore

Flujo de Trabajo Básico en Git

  1. Inicializa un repositorio en tu carpeta de proyecto:

    git init
  2. Crea un archivo README.md y escribe una lista de los comandos que vas aprendiendo. Por ejemplo:

    touch README.md
    echo "# Git Commands Cheat Sheet" >> README.md
  3. Añade el archivo a Git:

    git add README.md
  4. Realiza un commit con un mensaje descriptivo:

    git commit -m "Añadir archivo README con comandos iniciales de Git"
  5. Conecta tu repositorio local a GitHub (opcional):

    git remote add origin https://github.com/tuusuario/git-commands-repo.git
    git branch -M main
    git push -u origin main
  6. Continúa agregando y actualizando tu README.md con más comandos que vayas aprendiendo, y no olvides hacer commit y push para mantener tu proyecto actualizado en GitHub.


¡Esta es solo una introducción a Git! A medida que vayas aprendiendo más comandos, siéntete libre de añadir más a esta lista y hacer tu propio flujo de trabajo. ¡Sigue practicando!


Este archivo está listo para ser usado en tu repositorio. Puedes copiarlo y pegarlo en tu proyecto local, y cada vez que vayas aprendiendo un nuevo comando, actualiza el archivo. ¡Será una excelente guía de referencia rápida!