Está en la página 1de 3

🟢 Repositorios y commits:

🔹 Inicializar git
● git init

🔹 Comando para definir el nombre main como principal en caso de


tener master.

● git config --global init.defaultBranch main

🔹 Directorio de trabajo
● Es la carpeta del proyecto que contiene los archivos y el directorio .git del
repositorio.
● Se nombra como Working directory

🔹 Este estado se lo nombra como Modified/modificada


Si la versión del archivo contiene cambios que no son parte del repositorio y no se ha
añadido al área de preparación.

● git add [nombre del archivo o carpeta]


● o git add . (para incorporar todos los cambios.)

🔹 Area de preparación
Conjunto de archivos y cambios que serán incluidos en el próximo commit.

Si la versión del archivo contiene cambios que no son parte del repositorio pero fue añadida
al área de preparación.

● git status
● Se lo denomina como Staging Area o Staged/preparada

🔹 Repositorio (directorio .git)


Es la parte mas importante de git.

Directorio que contiene los metadatos y las versiones de tu proyecto.

Es la parte del repositorio que se copia cuando clonar un repositorio a tu computadora.

🔹 Commit
Es un componente básico de la línea del tiempo de un proyecto de git.

Es como un registro o “foto“ del estado de un proyecto en un momento específico.

Registra los cambios que se realizaron en los archivos en comparación con la versión
anterior.

Committed/confirmada

● Si la versión del archivo ya se encuentra en el directorio de git.

Git le asigna a cada commit un identificador único llamado sha o hash.

● los cambios realizados


● Donde se realizaron los cambios
● Quien realizó los cambios.

Comando para committear:

● git commit -m ”mensaje” o git commit

Cambiar mensaje del último commits.

● git commit --amend

Para reiniciar el historial de los commit de una forma suave utiliza el siguiente comando:

● git reset --soft HEAD~1

Comando para ver las secuencia o historial de commits realizados

● git log .
● git log –oneline
1. Mejor vista
● git log -p
1. más detalles
2. Para salir indicas con la Q
● git config --global core.editor “code --wait”
1. para asociar visual studio code en caso de no tenerlo como predeterminado.

También podría gustarte