Skip to content

Instantly share code, notes, and snippets.

@jonasdamher
Last active April 29, 2021 09:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonasdamher/6f190b898e62a629e11da0ae477bdae5 to your computer and use it in GitHub Desktop.
Save jonasdamher/6f190b898e62a629e11da0ae477bdae5 to your computer and use it in GitHub Desktop.
Comandos básicos GIT

Comandos básicos GIT

Configurar usuario

¿Cómo añado mi correo electrónico a GIT por comandos?

Añadir nombre:

git config --global user.name "soypepe"

Añadir correo electrónico:

git config --global user.email "soypepe@dominio.com"

¿Cómo modifico mi correo electrónico o nombre con GIT por comandos?

Con los comandos de arriba ↑↑↑↑↑↑↑

¿Cómo elimino mi correo electrónico o nombre con GIT por comandos?

Ejemplo eliminando campo name:

git config --global --unset user.name

Ver configuración

¿Cómo veo mi configuración de GIT en el proyecto actual?

git config --list

¿Cómo veo mi configuración global de GIT?

git config --global --list

Comenzando

Iniciar proyecto nuevo:

git init

Añadir un archivo especifico:

git add js/MiArchivo.js

Añadir todos los archivos nuevo o modificados del proyecto:

git add .

Hacer un commit de archivos añadidos (es un mensaje para saber que se ha añadido o modificado):

git commit -m 'mi primer commit'

Subir tus archivos del proyecto a tu repositorio:

git push origin MiNombreDeRama

Traer a tu proyecto archivos modificados en tu repositio, para tener actualizado tu proyecto en local:

git pull origin MiSuperRama

Conectar tu proyecto local a un repositio remoto

Añadir ruta de repositio para poder subir proyecto a GitHub u otros:

git remote add origin MiSuperRutaDeRepositorio

Eliminar ruta remota a repositorio:

git remote remove origin

Ver ruta remota de repositio:

git remote -v

Ramas

Crear una rama nueva: git checkout SoyUnaRamita

Crear una rama nueva a partir de la actual y acceder:

git checkout -b MiSuperRamaNueva

Moverme a otra rama:

git checkout MiOtraRama

Ver todas mis ramas locales:

git branch

Borrar una rama:

git branch -D MiRamaQueQuieroBorrar

Combinar 2 ramas, la rama actual con otra rama:

git merge RamaQueQuieroCombinar

Abortar combinación de 2 ramas (cancelar mergeo):

git merge --abort

OTROS

Ver versión de GIT:

git --version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment