-
Notifications
You must be signed in to change notification settings - Fork 0
/
comandos git.txt
49 lines (28 loc) · 1.63 KB
/
comandos git.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
$ git help [comando]
Nos muestra la ayuda.
Con q se sale de la vista de la ayuda.
$ git init
Marca el inicio de nuestro proyecto, se empiizan a monitoriar/registrar todos los cambios.
Se usa estando en la localizacion de la carpeta.
$ git status
Nos dice el estado de nuestro proyecto (los archivos que tenemos o no agregados, las modificaciones realizadas que no han sido commit, etc)
$ git add
Agregamos los archivos que ya estan listos para el siguiente paso.
$ git -A agrega todos los archivos que tenemos.
$ git commit -m "Mensaje"
Se guardan los cambios realizados, y opcionalmente se le agrega un mensaje a ese cambio para identificarlo.
El commit es como el punto de guardado en las partidas de play :v
Es importante que el mensaje este relacionado con el cambio realizado, y que por muy pequeño que sea, siempre lo identifiquemos.
$ git log
Nos da una lista de todos los commits con su respectiva informacion.
Con $ git log > nombre.txt nos genera un archivo con todos los commits
Con $ git log --oneline nos muestra todos los ultimos commits en una sola linea, util para leer los ultimos cambios
$ git checkout (Codigo sha)
Permite "viajar en el tiempo" a travez de nuestros commits o ramas.
Se coloca el codigo sha que nos muestra en el git log y podemos viajar en el tiempo hacia ese ultimo cambio.
Con $ checkout master nos movemos al ultimo commit que hemos realizado.
$ git reset (--soft, --mixed, --hard)
Borra todos lo de un commit.
--soft borra el historial de cambio de ese commit, pero no borra ningun cambio realizado en ese commit.
--hard borra todo, el commit y el codigo.
asd