Comandos de Git

Comandos de Git

Aquí tienes una lista de comandos de Git comunes y su descripción.

git init

Inicializa un nuevo repositorio Git en el directorio actual.

git clone <url>

Clona un repositorio remoto en tu máquina local.

git add <archivo>

Añade cambios en el archivo al área de preparación (staging).

git commit -m "mensaje"

Guarda los cambios en el repositorio con un mensaje descriptivo.

git status

Muestra el estado actual del repositorio (archivos modificados, en staging, etc.).

git push

Sube los cambios locales al repositorio remoto.

git pull

Obtiene los cambios del repositorio remoto y los fusiona con la rama local.

git branch

Muestra una lista de ramas en el repositorio.

git checkout <rama>

Cambia a la rama especificada.

git merge <rama>

Fusiona la rama especificada con la rama actual.

git log

Muestra el historial de commits en la rama actual.

git diff

Muestra las diferencias entre los cambios actuales y el último commit.

git reset <archivo>

Elimina el archivo del área de preparación (staging).

git remote -v

Muestra una lista de repositorios remotos configurados.

git fetch

Obtiene los cambios del repositorio remoto sin fusionarlos.

git rebase <rama>

Reaplica los commits de la rama actual sobre la rama especificada.

git stash

Guarda temporalmente los cambios no commitidos.

git tag <nombre>

Crea una etiqueta (tag) en el commit actual.