- branch/branch/
- Rama de Git.
- Ejemplo: “I opened a branch off main.”
- commit/cómit/ (no /comít/)
- Confirmar cambios en el repositorio. Funciona como verbo y como sustantivo.
- Ejemplo: “Can you squash these three commits into one?”
- merge/merch/
- Fusionar ramas.
- Ejemplo: “We'll merge once CI is green.”
- pull/pul/
- Traer cambios del repositorio remoto.
- Ejemplo: “Pull before you start, there's new stuff on main.”
- push/push/
- Subir cambios al repositorio remoto. Ojo: push no es pull, se confunden con facilidad.
- fetch/fetch/
- Traer referencias sin hacer merge.
- Ejemplo: “Fetch first, then check the diff.”
- conflict/cónflict/
- Conflicto al fusionar. El término completo es merge conflict.
- Ejemplo: “I've got a conflict in the config file.”
- diff/dif/
- La diferencia entre dos versiones.
- Ejemplo: “Take a look at the diff before I push.”
- tag/tag/
- Etiqueta de versión.
- Ejemplo: “Tag it as v2.4.0 before the release.”
- HEAD/jed/
- El puntero al commit actual.
- Ejemplo: “You're in detached HEAD, be careful.”
- rebase/ribéis/
- Reubicar tu rama sobre otra.
- Ejemplo: “Can you rebase on main before I review?”
- squash/skuósh/ (no /skuásh/)
- Aplastar varios commits en uno solo.
- Ejemplo: “Squash before merging, please.”
- cherry-pick/cheri-pik/
- Coger un commit concreto de otra rama.
- Ejemplo: “Cherry-pick that fix into the release branch.”
- stash/stash/
- Guardar cambios sin hacer commit.
- Ejemplo: “Stash your work and switch branches.”
- revert/rivért/
- Deshacer un commit con otro commit. Distinto de reset.
- Ejemplo: “Let's revert that merge, it broke staging.”
- fork/fork/
- Copia independiente del repositorio.
- Ejemplo: “Open a PR from your fork.”
- upstream/apstrim/
- El repositorio o rama de origen.
- Ejemplo: “Set the upstream with -u so git push works next time.”
- fast-forward/fast-fóruard/
- Merge sin crear commit de merge.
- Ejemplo: “It was a fast-forward, clean history.”
- blame/bléim/
- Ver quién tocó cada línea.
- Ejemplo: “I ran git blame on that file, it was a year ago.”
- staged/stéichd/
- Ficheros listos para el próximo commit.
- Ejemplo: “You forgot to add the migration, it's not staged.”