Categorías
GIT

Operaciones básicas para manejar las versiones de un proyecto con GIT

A continuación resumimos todos esos comandos de git que siempre se me olvidan cuando estoy lidiando con un proyecto. No se ofendan si incluyo algunos muy básicos y omito otros particularmente importantes.

Cómo inicializar un proyecto (desde la consola)

Estando en la carpeta raíz del proyecto… vamos, esto está muy de coquito:

git init

Cómo agregar tags para manejar las versiones

Suponiendo que ya se hicieron todos los commits, se subió el master, y que necesitamos agregar un tag para esta versión, entonces:

git tag v1.4

Para subir esos cambios:

git push origin v1.4

Toda una cátedra de cómo trabajar con tags puede encontrarse en https://www.atlassian.com/es/git/tutorials/inspecting-a-repository/git-tag

Cómo eliminar todos los cambios (Seguro la cagaste y no sabes que hacer)

Antes que nada, esto solo funcionará si no se ha hecho un commit. Para descartar (eliminar, volver atrás) los cambios de un archivo específico, correr el comando:

git checkout ruta/al/archivo/que/dañé

Si se trata de eliminar todos los cambios del proyecto, entonces correr el comando:

git checkout -- .