Skip to content

Commit 820c38e

Browse files
author
Jordan McCullough
committed
Merge pull request #84 from github/cheat-sheet-es
ES Translation of Git Cheat Sheet v1.1.1
2 parents 030b218 + 7f1747d commit 820c38e

File tree

1 file changed

+232
-0
lines changed

1 file changed

+232
-0
lines changed
Lines changed: 232 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,232 @@
1+
# Hoja de referencia para GitHub Git
2+
3+
Git es el sistema de control de versiones distribuido de fuente abierta que facilita las actividades de GitHub en su computadora portátil o de escritorio.Esta hoja de referencia rápida resume las instrucciones de las líneas de comando de Git más comúnmente usadas.
4+
5+
## Instalar Git
6+
GitHub le ofrece a los clientes de computadoras de escritorio que incluye una interfaz gráfica de usuario para las acciones de repositorio más comunes y una edición de línea de comando de actualización automática de Git para escenarios avanzados.
7+
8+
### GitHub para Windows
9+
http://windows.github.com
10+
11+
### GitHub para Mac
12+
http://mac.github.com
13+
14+
Hay distribuciones de Git para sistemas Linux y POSIX en el sitio web oficial Git SCM.
15+
16+
### Git para toda plataforma
17+
http://git-scm.com
18+
19+
## Configurar herramientas
20+
Configura la información del usuario para todos los respositorios locales
21+
22+
```$ git config --global user.name "[name]"```
23+
24+
Establece el nombre que desea esté anexado a sus transacciones de commit
25+
26+
27+
```$ git config --global user.email "[email address]"```
28+
29+
Establece el e-mail que desea esté anexado a sus transacciones de commit
30+
31+
32+
```$ git config --global color.ui auto```
33+
34+
Habilita la útil colorización del producto de la línea de comando
35+
36+
37+
## Crear repositorios
38+
Inicia un nuevo repositorio u obtiene uno de una URL existente
39+
40+
41+
```$ git init [project-name]```
42+
43+
Crea un nuevo repositorio local con el nombre especificado
44+
45+
46+
```$ git clone [url]```
47+
48+
Descarga un proyecto y toda su historia de versión
49+
50+
## Efectuar cambios
51+
Revisa las ediciones y elabora una transacción de commit
52+
53+
54+
```$ git status```
55+
56+
Enumera todos los archivos nuevos o modificados que se deben confirmar
57+
58+
59+
```$ git diff```
60+
61+
Muestra las diferencias de archivos que no se han enviado aún al área de espera
62+
63+
64+
```$ git add [file]```
65+
66+
Toma una instantánea del archivo para preparar la versión
67+
68+
69+
```$ git diff --staged```
70+
71+
Muestra las diferencias del archivo entre el área de espera y la última versión del archivo
72+
73+
74+
```$ git reset [file]```
75+
76+
Mueve el archivo del área de espera, pero preserva su contenido
77+
78+
79+
```$ git commit -m"[descriptive message]"```
80+
81+
Registra las instantáneas del archivo permanentemente en el historial de versión
82+
83+
## Cambios grupales
84+
Nombra una serie de commits y combina esfuerzos ya culminados
85+
86+
87+
```$ git branch```
88+
89+
Enumera todas las ramas en el repositorio actual
90+
91+
92+
```$ git branch [branch-name]```
93+
94+
Crea una nueva rama
95+
96+
97+
```$ git checkout [branch-name]```
98+
99+
Cambia a la rama especificada y actualiza el directorio activo
100+
101+
102+
```$ git merge [branch-name]```
103+
104+
Combina el historial de la rama especificada con la rama actual
105+
106+
107+
```$ git branch -d [branch-name]```
108+
109+
Borra la rama especificada
110+
111+
112+
## Nombres del archivo de refactorización
113+
Reubicay retira los archivos con versión
114+
115+
116+
```$ git rm [file]```
117+
118+
Borra el archivo del directorio activo y pone en el área de espera el archivo borrado
119+
120+
121+
```$ git rm --cached [file]```
122+
123+
Retira el archivo del control de versiones, pero preserva el archivo a nivel local
124+
125+
126+
```$ git mv [file-original] [file-renamed]```
127+
128+
Cambia el nombre del archivo y lo prepara para commit
129+
130+
## Suprimir tracking
131+
Excluye los archivos temporales y las rutas
132+
133+
```
134+
*.log
135+
build/
136+
temp-*
137+
```
138+
139+
Un archivo de texto llamado `.gitignore` suprime la creación accidental de versiones de archivos y rutas que concuerdan con los patrones especificados
140+
141+
142+
```$ git ls-files --other --ignored --exclude-standard```
143+
144+
Enumera todos los archivos ignorados en este proyecto
145+
146+
## Guardar fragmentos
147+
Almacena y restaura cambios incompletos
148+
149+
150+
```$ git stash```
151+
152+
Almacena temporalmente todos los archivos tracked modificados
153+
154+
155+
```$ git stash pop```
156+
157+
Restaura los archivos guardados más recientemente
158+
159+
160+
```$ git stash list```
161+
162+
Enumera todos los sets de cambios en guardado rápido
163+
164+
165+
```$ git stash drop```
166+
167+
Elimina el set de cambios en guardado rápido más reciente
168+
169+
## Repasar historial
170+
Navega e inspecciona la evolución de los archivos de proyecto
171+
172+
173+
```$ git log```
174+
175+
Enumera el historial de la versión para la rama actual
176+
177+
178+
```$ git log --follow [file]```
179+
180+
Enumera el historial de versión para el archivo, incluidos los cambios de nombre
181+
182+
183+
```$ git diff [first-branch]...[second-branch]```
184+
185+
Muestra las diferencias de contenido entre dos ramas
186+
187+
188+
```$ git show [commit]```
189+
190+
Produce metadatos y cambios de contenido del commit especificado
191+
192+
## Rehacer commits
193+
Borra errores y elabora historial de reemplazo
194+
195+
196+
```$ git reset [commit]```
197+
198+
Deshace todos los commits después de `[commit]`, preservando los cambios localmente
199+
200+
```$ git reset --hard [commit]```
201+
202+
Desecha todo el historial y regresa al commit especificado
203+
204+
## Sincronizar cambios
205+
Registrar un marcador de repositorio e intercambiar historial de versión
206+
207+
208+
```$ git fetch [bookmark]```
209+
210+
Descarga todo el historial del marcador del repositorio
211+
212+
```$ git merge [bookmark]/[branch]```
213+
214+
Combina la rama del marcador con la rama local actual
215+
216+
217+
```$ git push [alias] [branch]```
218+
219+
Carga todos los commits de la rama local al GitHub
220+
221+
222+
```$ git pull```
223+
224+
Descarga el historial del marcador e incorpora cambios
225+
226+
---
227+
228+
## GitHub Training
229+
Obtenga más información sobre el uso de GitHub y Git.Envíe un e-mail al Equipo de Capacitación o visite nuestro sitio web para informarse sobre los horarios de eventos y la disponibilidad de clases privadas.
230+
231+
232+
* training.github.com

0 commit comments

Comments
 (0)