Skip to content

Commit 595e5f2

Browse files
committed
Ajustes pre-release.
1 parent 7b954d3 commit 595e5f2

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
[GIT](https://git-scm.com/book/es/v2) es un [sistema de control de versiones](https://es.wikipedia.org/wiki/Control_de_versiones) que nos permite:
4646

47-
1. Trabajar en equipo de forma remota, simple y óptima mientras estamos desarrollando software.
47+
1. Trabajar en equipo de forma remota, simple y óptima mientras desarrollamos software.
4848

4949
2. Controlar y hacer seguimiento de todos los cambios en el código fuente, pudiendo volver atrás en el tiempo y abrir diferentes ramas de desarrollo.
5050

@@ -88,7 +88,7 @@ color.branch=auto
8888
color.interactive=auto
8989
color.diff=auto
9090
```
91-
Opcionalmente también pueden establecerse el **editor** por defecto a usar para los *commits*, y establecer mostar sólo una línea por cada `commit` en la traza:
91+
Opcionalmente también pueden establecerse el **editor** por defecto a usar para los *commits*, y establecer mostrar sólo una línea por cada `commit` en la traza:
9292
```bash
9393
$ git config --global core.editor [nombre-editor]
9494
$ git config --global format.pretty oneline
@@ -112,7 +112,7 @@ Sin embargo, existen dos formas adicionales para obtener ayuda de *Git* que se p
112112

113113
Con *Git* se pueden crear nuevos repositorios básicamente de dos maneras:
114114

115-
1. Convirtiendo una carpeta (directorio) en repositorio ejecutando la instrucción `git init` dentro del directorio; o también, si el directorio no existe, puede crearse con el comando `git init [nuevo-repositorio]` que automáticamente creará el `nuevo-repositorio`.
115+
1. Convirtiendo una carpeta (directorio) en repositorio ejecutando la instrucción `git init` dentro del directorio; o también, si el directorio no existe, puede crearse con el comando `git init [nuevo-repositorio]` que automáticamente creará el directorio con el nombre `nuevo-repositorio`.
116116

117117
2. La otra forma de crear un nuevo repositorio es *clonándolo* desde otra ubicación con el comando `git clone [nombre-repositorio] [dirección URL/URI]`. Por defecto *Git* establece [nombre-repositorio] a *origin* si no se especifica. Por ejemplo, para clonar este repositorio localmente basta con hacer `git clone https://github.com/ejdecena/tutorial_git.git`, el cual creará un directorio local con el nombre de *tutorial_git*. Si se quiere clonar el repositorio a un directorio con otro nombre distinto al original, se puede especificar un tercer parámetro al comando `git clone [nombre-repositorio] [dirección URL/URI] [nombre-directorio]`. Por ejemplo el comando `git clone https://github.com/ejdecena/tutorial_git.git mi_repo` creará el directorio `mi_repo` con el repositorio clonado.
118118

@@ -122,7 +122,7 @@ Con *Git* se pueden crear nuevos repositorios básicamente de dos maneras:
122122

123123
## 4. Flujo de trabajo local.
124124

125-
Los archivos en *Git* pasan por 3 fases diferentes en forma local:
125+
Los archivos en un repositorio local *Git* pasan por 3 fases diferentes:
126126

127127
1. **_Working Directory_** (Directorio de Trabajo).
128128
2. **_Staging Área_** (Área de Preparación o *Index*).
@@ -152,7 +152,7 @@ Para pasar nuestro código del *Staging Area* al *Git Directory* lo hacemos con
152152

153153
### 4.3 Fase 3: *Git Directory* (*HEAD*).
154154

155-
Una vez que el código esta *confirmado* ya está listo para actualizarse con un servidor remoto de *Git* (*GitHub*, *GitLab*, *Bitbucket*, etc.) como veremos más adelante.
155+
Una vez que el código esta *confirmado* ya está listo para actualizarse en un servidor remoto de *Git* (*GitHub*, *GitLab*, *Bitbucket*, etc.) como veremos más adelante.
156156

157157
<a name = "ignorar"></a>
158158

@@ -164,9 +164,9 @@ En general, el **flujo de trabajo local** básico en *Git* podríamos resumirlo
164164

165165
1. Modificas una serie de archivos en el *Working Directory*.
166166
2. Preparas los archivos añadiéndolos al *Staging Area* con `git add`.
167-
3. Confirmas los cambios con `git commit`, pasando los archivos al *Git Directory* y haciendo de este modo una copia instantánea y permanente en tu directorio de *Git*.
167+
3. Confirmas los cambios con `git commit`, pasando así los archivos al *Git Directory* creando una copia instantánea y permanente en tu directorio de *Git*.
168168

169-
En algunos casos el paso 2, pasar los archivos al *Staging Area*, puede **omitirse** del *flujo de trabajo*, de tal manera que podemos pasar los archivos **directamente** del *Working Directory* al *Git Directory* añadiendo la opción `-a` al comando `git commit`.
169+
En algunos casos la Fase 2, pasar los archivos al *Staging Area*, puede **omitirse** del *flujo de trabajo*, de tal manera que podemos pasar los archivos **directamente** del *Working Directory* al *Git Directory* añadiendo la opción `-a` al comando `git commit`.
170170

171171
<a name = "ejemplos"></a>
172172

@@ -187,7 +187,7 @@ $ git commit -m "Agregando nueva función."
187187
$ git add .
188188
$ git commit -m "Se refactorizó las clases no asociadas."
189189
```
190-
4. Agrega todos los cambios del *Working Directory* **directamente** al *Git Directory* (se omite el paso 2 pero ruta completa):
190+
4. Agrega todos los cambios del *Working Directory* **directamente** al *Git Directory* (se omite la Fase 2, pero ruta completa):
191191
```bash
192192
$ git commit -am "Cambio de formatos."
193193
```
@@ -288,7 +288,7 @@ En `desarrollo` creamos nuevos archivos y modificamos archivos ya existentes. Pa
288288
$ git commit -am "Agregando cambios finales a desarrollo."
289289
$ git checkout master
290290
```
291-
Estando ya en la rama `master` podemos **unir** (*merge*) los cambios en `desarrollo` así:
291+
Estando ya en la rama `master` podemos **unir** (*merge*) los cambios en la rama `desarrollo` así:
292292
```bash
293293
$ git merge desarrollo
294294
```
@@ -308,7 +308,7 @@ Hasta ahora hemos trabajado en forma local con nuestro repositorio; sin embargo,
308308
```bash
309309
$ git remote add [nombre-repositorio] [URL/URI]
310310
```
311-
Nuestro repositorio local puede tener establecidos **varios** repositorios remotos, esto en el caso que estemos trabajando con varios colaboradores. Esta flexibilidad es posible porque *Git* es un sistema de control de versiones [**distribuído**](https://es.wikipedia.org/wiki/Control_de_versiones_distribuido), es decir que cada colaborador (*Nodo*) tiene una misma **copia completa** de nuestro repositorio. Para ver una lista de los repositorios remotos *linkeados* a nuestro repositorio local basta con ejecutar el siguiente comando:
311+
Nuestro repositorio local puede tener establecidos **varios** repositorios remotos, esto en el caso que estemos trabajando con varios colaboradores. Esta flexibilidad es posible porque *Git* es un sistema de [**control de versiones distribuído**](https://es.wikipedia.org/wiki/Control_de_versiones_distribuido); es decir, que cada colaborador (*Nodo*) tiene una misma **copia completa** de nuestro repositorio. Para ver una lista de los repositorios remotos *linkeados* a nuestro repositorio local basta con ejecutar el siguiente comando:
312312
```bash
313313
$ git remote -v
314314
```
@@ -324,7 +324,7 @@ Para **eliminar** un repositorio remoto *linkeado* a nuestro repositorio local p
324324

325325
### 7.2 Inspeccionando un remoto.
326326

327-
Para ver información sobre un repositorio remoto en particular, puedes ejecutar el comando `git remote show [nombre-remoto]`. Si ejecutas el comando con un nombre en particular, como `origin` verás algo como lo siguiente:
327+
Para ver información sobre un repositorio remoto en particular, podemos ejecutar el comando `git remote show [nombre-remoto]`. Si ejecutamos el comando con un nombre en particular, como `origin` verás algo como lo siguiente:
328328
```bash
329329
* remote origin
330330
Fetch URL: https://github.com/ejdecena/tutorial_git.git
@@ -364,7 +364,7 @@ y *Git* entenderá que deberá hacer el *push* al `origin master`.
364364

365365
### 7.4 Actualizando el repositorio local.
366366

367-
Has **dos** maneras de actualizar el repositorio local con los datos en el repositorio remoto, a través de los comandos `git pull` y `git fetch`.
367+
Has **dos** maneras de actualizar el repositorio local con los datos del repositorio remoto, a través de los comandos `git pull` y `git fetch`.
368368

369369
* El comando `git pull [nombre-remoto] [rama-remota]` **automáticamente combinará** (hará un *merge*) de la [rama-remota] con la rama local en la que nos encontremos, por ejemplo si localmente estamos en la rama `master` hará un *merge* con la rama `master` del repositorio remoto.
370370

@@ -380,7 +380,7 @@ En todo repositorio local existe una **rama oculta** que puedes ver al ejecutar
380380

381381
Para contribuir en un proyecto de *GitHub* en el que no tengas permisos de escritura (*push*), debes *bifurcar* (hacer un *fork*) sobre el repositorio correspondiente. Esto consiste básicamente en crear una copia completa del repositorio, totalmente bajo tu control, que se almacenará en tu cuenta de *GitHub* y en la cual podrás escribir sin limitaciones.
382382

383-
De esta forma, los proyectos no necesitan añadir colaboradores con acceso *push*. Los usuarios pueden simplemente *bifurcar* un proyecto, enviar sus cambios **a la copia** en su repositorio en *GitHub* y luego remitir esos cambios al propietario del repositorio original para su consideración creando un *Pull Request*. Esto permite abrir una discusión para la revisión del código, donde propietario y usuarios pueden comunicarse acerca de los cambios y, en última instancia, el propietario original puede aceptarlos e integrarlos o no en el proyecto original cuando lo considere adecuado. Para más información sobre el proceso de contribución en los proyectos de *GitHub* puede consultar [**aquí.**](https://git-scm.com/book/es/v2/GitHub-Participando-en-Proyectos)
383+
De esta forma, los proyectos no necesitan añadir colaboradores con acceso *push*. Los usuarios pueden simplemente *bifurcar* un proyecto, enviar sus cambios **a la copia** en su repositorio en *GitHub* y luego remitir esos cambios al propietario del repositorio original para su revisión mediante la creación de un *Pull Request*. Esto permite abrir una discusión para la revisión del código, donde propietario y usuarios pueden comunicarse acerca de los cambios y, en última instancia, el propietario original puede aceptarlos e integrarlos o no en el proyecto original cuando lo considere conveniente. Para más información sobre el proceso de contribución en los proyectos de *GitHub* puede consultar [**aquí.**](https://git-scm.com/book/es/v2/GitHub-Participando-en-Proyectos)
384384

385385
La plataforma *GitHub* tiene una amplia guía de documentación de servicios, tal y como se muestran en la siguiente lista:
386386

0 commit comments

Comments
 (0)