Los comandos básicos de git mas usados por desarrolladores

Te voy a presentar los comandos básicos de git mas usados y que debes aprender, he escrito esta guía sencilla para que puedas empezar sin complicaciones.

Si quieres saber todo sobre GIT ingresa a nuestro curso gratuito de GIT.

Comprobar si GIT esta instalado

Para verificar si tenemos instalado Git en nuestro entorno de desarrollo debemos acceder a una consola o terminal para ejecutar el siguiente comando:

git --version

Si no sabes como instalar GIT ingresa a nuestra guía de instalación.

Si tienes instalado Git entonces podemos seguir con los comandos básicos de git que debes aprender.

Comandos de configuración del repositorio de GIT

git config:

git config --global user.name tunombre
git config --local user.email tuemail@ejemplo.com

Crear o clonar un repositorio de GIT

Hay algunos comandos que debes conocer:

git init: Crea un nuevo repositorio local, en el directorio que estés ubicado.

git init

También puedes generar un repositorio y su directorio localmente

git init [nombre del proyecto]

git clone: Podemos clonar un repositorio existente en nuestro entorno local

git clone [user@host:/path/to/repository]

Manejando el repositorio con GIT

git add: Sirve para agregar los archivos que se preparan para un commit.

git add <temp.txt>
git add --all

git commit: Sirve para crear un histórico de cambios localmente para luego subirlos.

git commit –m “Aquí va la descripción del cambio o archivos ”

git status: Muestra los archivos con cambios y los archivos que están preparados para subirse al repositorio.

git status

git diff: se usa para revisar una lista de conflictos en el código.

Sus variantes son para revisar conflictos en un archivo, en una rama, o todos los presentes.

git diff --base <file-name>
git diff <source-branch> <target-branch>
git diff

git log: Se usa para ver un historial del repositorio.

git log

git reset: Sirve par resetear el índex del directorio.

git reset - -hard HEAD

git stash: Sirve para guardar momentáneamente los cambios que no estén confirmados.

git stash

Comandos de sincronización del repositorio Git

git push: Se usa para enviar el código a nuestra rama del repositorio remoto una vez que se a confirmado.

Puedes reemplazar master por la rama a la que se le están realizando los cambios.

git push  origin <master>

git pull: Sirve para descargar los cambios del repositorio remoto.

git pull

git fetch: Sirve para buscar todos los repositorios remotos

git fetch origin

Comandos para las ramas del repositorio Git

git branch: Sirve para listar las ramas locales, con el parámetro -d nombre eliminas una rama.

git branch 
git branch -d <branch-name>

git checkout: Crea ramas y te ayuda a navegar por las mismas, el primer comando crea una rama y cambia a la rama creada. El segundo comando solo cambia de rama.

git checkout -b <branch-name>
git checkout <branch-name>

git merge: Sirve para fusionar la rama en la que estamos situados con otra.

git merge <branch-name>

git tag: Marca commits específicos. Se usa para marcar las versiones de producción como v1.0 y v2.0.

git tag 1.2.0 <commitID>

Aprender los comandos básicos de GIT es de gran ayuda para que entiendas fácilmente a controlar el código de tus proyectos, aun si usas un gestor de Git es necesario conocer los comandos para entender la interfaz grafica.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.