Commit en Git
Lección 9 / 53
Git Guía Git Guía Git español
Un commit in Git representa un snapshot (instantánea) del repository en un momento específico. Aunque esta definición puede parecer banal, vale la pena subrayar que:
- a diferencia de otras version control system, el commit en Git no solo almacena las diferencias entre dos versiones sucesivas del contenido del directory, sino que guarda la instantánea (comprimida) del contenido de todos los archivos que formaban parte del repository en el momento del commit.
- si un archivo no cambia de contenido entre dos commit, no se almacena una nueva versión comprimida, sino que se pone una referencia al commit anterior.
- cada commit conoce a su “padre” (parent commit), es decir, el commit inmediatamente anterior.
El commit es la entidad básica en la que se basan los repository Git.
Anterior
8 Repository en GitSiguiente
10 Working Copy en Git
Guía Git en español
1
¿Qué es Git?
2
Nacimiento de Git
3
Principales características de Git
4
Línea de comando UI en Git
5
Cómo instalar Git
6
5 comandos Git para desarrolladores individuales
7
5 comandos Git para desarrollar en colaboración
8
Repository en Git
9
Commit en Git
10
Working Copy en Git
11
Staging Area en Git
12
Branch en Git
13
Remote en Git
14
Inicializar un nuevo repository con git init
15
Crear una copia de un repository remoto en Git con git clone
16
Configurar las opciones de Git con git config
17
El comando Git add en Git
18
El comando Git commit en Git
19
El comando Git diff en Git
20
El comando Git stash en Git
21
.gitignore : los archivos ignored en Git
22
El comando Git status en Git
23
El comando Git log en Git
24
El comando Git tag en Git
25
El comando Git blame en Git
26
El comando Git checkout en Git
27
El comando Git revert en Git
28
El comando Git reset en Git
29
El comando Git rm en Git
30
La opción Git commit –amend en Git
31
Git rebase –interactive en Git
32
Atajos para comandos frecuentes en Git
33
Repository compartido en Git
34
El modelo Fork & pull
35
El comando Git remote en Git
36
Los principales repository remote de Git: Github, Gitlab y Bitbucket
37
El comando Git fetch en Git
38
El comando Git push en Git
39
El comando Git pull en Git
40
El comando Git branch en Git
41
El comando Git checkout en Git
42
El comando Git merge en Git
43
Resolver un merge conflict en Git
44
Entender mejor el contenido de los commit durante un conflicto de merge en Git
45
Workflow Git centralizado
46
Workflow Git feature branching
47
Workflow Git trunk-based
48
Enfoque “forking” en Git
49
Gitflow en Git
50
Mensajes de commit en Git
51
Tagging & Versioning en Git
52
La opción merge en Git
53
La opción rebase en Git