🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)
🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)

🔧 Programmierung 🕛 kürzlich 4 Min Lesezeit
0

GIT Cheatsheet

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

Git is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.






Configuración



Configura la información del usuario para todos los repositorios locales

git config --global user.name "[name]"

Establece el nombre que desea esté anexado a sus transacciones

git config --global user.email "[email address]"

Establece el e-mail que desea esté anexado a sus transacciones de commit

git config --global color.ui auto

Habilita la útil colerización del producto de la línea de comando






Crear Repositorio



Inicia un nuevo repositorio u obtiene uno de una URL existente

git init [project-name]

Crea un nuevo repositorio local con el nombre especificado

git clone [url]

Descarga un proyecto y toda su historia de versión






Efectuar Cambios



Revisa las ediciones y elabora una transacción de commit

git status

Enumera todos los archivos nuevos o modificados que se deben confirmar

git add [file]

Toma una instantánea del archivo para preparar la versión

git reset [file]

Mueve el archivo del área de espera, pero preserva su contenido

git diff

Muestra las diferencias de archivos que no se han enviado aún al

área de espera

git diff --staged

Muestra las diferencias del archivo entre el área de espera y la última

versión del archivo

`git commit -m "[descriptive message]"

Registra las instantáneas del archivo permanentemente en

el historial de versiones






Cambios Grupales



Nombra una serie de commits y combina esfuerzos ya culminados

git branch

Enumera todas las ramas en el repositorio actual

git branch [branch-name]

Crea una nueva rama

git checkout [branch-name]

Cambia a la rama especificada y actualiza el directorio activo

git merge [branch]

Combina el historial de la rama especificada con la rama actual

git branch -d [branch-name]

Borra la rama especificada






Nombres del Archivo de Refactorización



Reubica y retira los archivos con versión

git rm --cached [file]

Retira el archivo del control de versiones, pero preserva el archivo a

nivel local

git rm [file]

Borra el archivo del directorio activo y pone en el área de espera el

archivo borrado

`git mv [file-original] [file-renamed]

Cambia el nombre del archivo y lo prepara para commit






Suprimir Trackers



Excluye los archivos temporales y las rutas

`git ls-files --other --ignored --exclude-standard

Enumera todos los archivos ignorados en este proyecto




  • *.log

  • build/

  • temp-*
    Un archivo de texto llamado .gitignore suprime la creación accidental de versiones de archivos y rutas que concuerdan con los patrones
    especificados
    ## Guardar Fragmentos
    Almacena y restaura cambios incompletos
    git stash
    Almacena temporalmente todos los archivos tracked modificados
    git stash list
    Enumera todos los sets de cambios en guardado rápido
    git stash pop
    Restaura los archivos guardados más recientemente
    git stash drop
    Elimina el set de cambios en guardado rápido más reciente
    ## Repasar Historial
    Navega e inspecciona la evolución de los archivos de proyecto
    git log
    Enumera el historial de la versión para la rama actual
    git log --follow [file]
    Enumera el historial de versión para el archivo, incluidos los cambios
    de nombre
    git diff [first-branch]...[second-branch]
    Muestra las diferencias de contenido entre dos ramas
    git show [commit]
    Produce metadatos y cambios de contenido del commit especificado
    ## Rehacer Commits
    Borra errores y elabora historial de reemplazo
    git reset [commit]
    Deshace todos los commits después de [commit], preservando los
    cambios localmente
    git reset --hard [commit]
    Desecha todo el historial y regresa al commit especificado
    ## Sincronizar Cambios
    Registrar un marcador de repositorio e intercambiar historial de versión
    git fetch [bookmark]
    Descarga todo el historial del marcador del repositorio
    git merge [bookmark]/[branch]
    Combina la rama del marcador con la rama local actual
    git push [alias] [branch]
    Carga todos los commits de la rama local al GitHub
    git pull
    Descarga el historial del marcador e incorpora cambios






Further Reading



Check out the other articles in this series:





  • GIT:








4 min read