-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgit.save
66 lines (48 loc) · 2.03 KB
/
git.save
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#CREAR REPOS NUEVOS
##local
mkdir proyectonuevo
cd proyectonuevo
git init
git add .
git commit -m 'starting nameproject ;)'
##remoto
mkdir ansible.mctux.git
cd ansible.mctux.git
git init --bare ##to initialize a empty git repo
exit
##local
git remote add origin ssh://[email protected]:/~/ansible.mctux.git
git push origin master
#Si por ejemplo te confundes en establecer la url, olvidas poner .com o cualquier cosa parecida ;) puedes hacer lo siguiente
git remote set-url origin ssh://[email protected]:~/ansible.mctux.git
#para listar los repos remotos
git remote -v
#para eliminar un repo remote, lo que hace es eliminar en local el enlace url al repo que hemos asignado con el comando git remote add origin ssh....
git remote rm origin
#para ver el estado de tu repo, super importante la info que aporta
git status
#para clonar el repo en otra maquina
git clone ssh://[email protected]:/~/ansible.mctux.git
#TRABAJAR CON VERSIONES/RELEASES
git tag -a v0.1 -m 'my first version 0.1' # para crear una version del ultimo cambio
git push origin --tags # para subir todas las versiones al servidor y compartirlas
git show v0.1 # para mostrar la version v0.1
git tag #para ver las tags/versiones que tienes
git log --pretty=oneline #para ver el log de los cambios por lineas
git tag -a v1.2 -m 'version 1.2' 9fceb02 # para crear una version a través de la de un commit concreto antiguo poniendo al final del comando parte de su suma de comprobación
#SUBIR
git commit -am 'here changes comments' # para hacer un commit añadiendo un comentario
git push origin # para subir cambios al repo git
#BAJAR
git pull origin master #para bajar ultimos cambios y hacer un merge con tu codigo
#ADD ARCHIVOS
git add compress.sh #añadimos el fichero compress.sh
git commit -m 'adding compress.sh' #hacemos commit
git push origin #subimos el cambio
#BORRAR ARCHIVOS
#para borrarlo del sistema hay que seguir haciendo un rm -rf archivo o rm -rf directorio
#borrar del tree y del index de git
git rm archivo
#borrar un directorio entero
git rm -r directorio