Skip to content

Commit

Permalink
Merge branch 'master' into fixed-path-tutorials-another-tools-using
Browse files Browse the repository at this point in the history
  • Loading branch information
lwinkyawmyat authored Oct 6, 2017
2 parents 5569c24 + 36afca7 commit d7ab29f
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 34 deletions.
56 changes: 47 additions & 9 deletions Contributors.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
- [Aaron Dills](https://github.com/AaronDills))
- [Cody R](https://github.com/crod93)
- [Mrunmayee A](https://github.com/MrunmayeeA)
- [Merve Erdol](https://github.com/merveer)
- [Aaron Dills](https://github.com/AaronDills)
- [Jessica Campbell](https://github.com/jlcampbell)
- [Tyron Wytrykowski](https://github.com/tyronwyt)
- [Bira](https://github.com/bira91)
Expand Down Expand Up @@ -397,8 +400,8 @@
- [Joao Silva](https://github.com/joaopfsilva)
- hhi11
- [Aakash K T](https://github.com/kt20162)
- [Mridul Parakh]
- [Hitoishi Das]
- Mridul Parakh
- Hitoishi Das
- [Omar Aguinaga](https://github.com/OmarAguinaga)
- [Enzo Monjardín](https://github.com/enzomonjardin)
- [Ariela Bawol](https://github.com/Ariela1127)
Expand All @@ -416,8 +419,8 @@
- [Sahan Serasinghe](https://github.com/sahan91)
- [Gerald Hernandez](https://github.com/monoliths)
- [Vaibhav Jain](https://github.com/VJ-Jain)
- [Rishabh Bansal] (https://github.com/rishabh-bansal)
- [Arjun Agarwal] (https://github.com/a-agrwaal)
- [Rishabh Bansal](https://github.com/rishabh-bansal)
- [Arjun Agarwal](https://github.com/a-agrwaal)
- [Rishabh Bansal](https://github.com/rishabh-bansal)
- [Harsh Shah](https://github.com/harshcrop)
- [Juan Jimenez](https://github.com/PurgePJ)
Expand All @@ -427,7 +430,7 @@
- [Kavan Pancholi](https://github.com/kavanpancholi)
- [Martin Mortensen](https://github.com/spiritsack)
- [Martin Alonso](https://github.com/mtnalonso)
- [Ayush khare]
- Ayush khare
- [Oliver Taylor](https://github.com/olitaylor)
- [Rein Bauwens](https://github.com/reinbauwens)
- [Igor Chiriac](https://github.com/yanime)
Expand Down Expand Up @@ -462,7 +465,7 @@
- [Michaelsun Baluyos](https://github.com/michaelsunb)
- [Caleb Ikhuohon-Eboreime](https://github.com/calebikhuohon)
- [Suryadeep Pal](https://github.com/techpool)
- [Apoorv Vardhan]
- Apoorv Vardhan
- [Anuj Pahade](https://github.com/Username-anuj)
- [Wasim Akram](https://github.com/wasimwazi)
- [Ducksper](https://github.com/ducksper)
Expand All @@ -480,6 +483,7 @@
- [Rishabh kr bothra](https://github.com/geekychaser)
- [Manas Khatua](https://github.com/manask4)
- [Jigar Chavada](https://github.com/Jigar3)
- [Althaf Hussain](https://github.com/AlthafHussainK)
- [Kristof Arron](https://github.com/KristofArron)
- [Jemal Ahmedov](https://github.com/jimjja)
- [Mary Hull](https://github.com/thegreyelephant)
Expand Down Expand Up @@ -531,7 +535,7 @@
- [Shawn Quinn](https://github.com/shawnquinn)
- [Samuel Tan](https://github.com/samueltan3972)
- [Matej Strasek](https://github.com/matejstrasek)
- [Krati Mittal] (https://github.com/krati13)
- [Krati Mittal](https://github.com/krati13)
- [Marianne Hval](https://github.com/mahval)
- [ekrempel](https://github.com/ekrempel)
- [Martin Mehl](https://github.com/mehlleniumfalke)
Expand All @@ -541,4 +545,38 @@
- [Dhanush c](https://github.com/dhanush13-c)
- [Claire Russell](https://github.com/clairefied)
- [airbnben](https://github.com/airbnben)
- [qsunnx](https://github.com/qsunnx)
- [qsunnx](https://github.com/qsunnx)
- [Niharika Shrivastava](https://github.com/orionstar25)
- [Dragos Dobre](https://github.com/dobredragos24)
- [Vishal Koosuri](https://github.com/dainvinc)
- [pa7ryk](https://github.com/pa7ryk)
- [Nathan Simpson](https://github.com/nathansimpson5)
- [Jayant Sarkar](https://github.com/codejayant)
- [James Brett](https://github.com/qsunnx)
- [luisenrike](https://github.com/luisenrike)
- [Eric Jonelunas](https://github.com/ejjonzey)
- [Xing Wang](https://github.com/xingwang)
- [Harish Raju](https://github.com/harisharaju1)
- [Juha Pekkarinen](https://github.com/sirjuan)
- [Brane](https://github.com/brane)
- [Herman Hallstedt](https://github.com/0mN1)
- [Joey Z](https://github.com/joeyz)
- [Rajat Gupta](https://github.com/Rajat16nov)
- [notwaving](https://github.com/notwaving)
- [connordowson](https://github.com/connordowson)
- [Nikita Seliverstov](https://github.com/NikitaSeliverstov)
- [ricardoschroeder](https://github.com/ricardoschroeder)
- [Jerome Estiller](https://github.com/jromest)
- [Ashley Woodall](https://github.com/ashwoodall)
- [Alice Chuang](https://github.com/AliceWonderland)
- [John Earl](https://github.com/jearl4)
- [Ed Mendoza](https://github.com/Polyneue)
- [Justin Mills](https://github.com/jbmills327)
- [Matthew Smith](https://github.com/msmith710)
- [Frank Mcdonald](https://github.com/Morecai)
- [Shade Ruangwan](https://github.com/sruangwan)
- [Ania Brajtkopf](https://github.com/anya92)
- [AlphaSoldier](https://github.com/AlphaSoldier)
- [Gagan Ganapathy](https://github.com/CodHeK)
- [Freddy Rondon](https://githubt.com/ifreddyrondon)
- [Narinder Pal](https://github.com/np-singh)
52 changes: 27 additions & 25 deletions translations/README.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,49 +3,51 @@

# Primeras Contribuciones

Es difícil. Siempre es difícil la primera vez que hacés algo. Especialmente cuando estás colaborando, equivocarse no es algo agradable. Pero *open source* (o código abierto) se trata de colaboración y de trabajar juntos. Queremos simplificár la forma en la que nuevos contribuidores *open-source* aprenden y contribuyen por primera vez.
Siempre resulta difícil cuando se comienza a hacer algo por primera vez.Principalmente cuando trabajas o colaboras con varias personas, pues equivocarse no es nada agradable.
Sin embargo el "open source" o código abierto nos ofrece la posibilidad de trabajar en equipo.Asi que nuestro objetivo es simplificar la forma en la que los nuevos contribuidores "open source" aprenden y contribuyen por primera vez.

Leer artículos y ver tutoriales puede ayudar, pero lo que viene es mejor que hacer las cosas sin estropear nada realmente. Éste proyecto se enfoca en ser una guía y en simplificár la forma en la que los novatos hacen su primera contribución. Recuerda que mientras más relajado estés, aprenderás mejor. Si quieres hacer tu primera contribución sólo sigue los sencillos pasos que se muestran a continuación. Te lo prometemos, será entretenido.
Leer artículos y ver tutoriales nos sirve de gran ayuda,pero siempre es mejor evitar la mayor cantidad de errores.
Este proyecto se enfoca en ser una guía y en simplificar la forma en la que los novatos hacen su primera contribución.Recuerda que mientras más relajado estés, aprenderás mejor. Si quieres hacer tu primera contribución sólo sigue los sencillos pasos que se muestran a continuación. Te lo prometemos,será entretenido.

<img align="right" width="300" src="../assets/fork.png" alt="fork de éste repositorio" />

Si no tienes git en tu máquina, [ instálalo ]( https://help.github.com/articles/set-up-git/ )

## Bifurcá(*Fork*) éste repositorio
## Bifurca(*Fork*) este repositorio

Haz *fork* de éste repo haciendo click en el botón "Fork" que está arriba de esta página.
Esto creará una copia de éste repositorio en tu cuenta.
Haz *fork* de este repo haciendo click en el botón "Fork" que está arriba de esta página.
Esto creará una copia de este repositorio en tu cuenta.

## Cloná(*Clone*) el repositorio
## Clona(*Clone*) el repositorio

<img align="right" width="300" src="../assets/clone.png" alt="clonar éste repositorio" />
<img align="right" width="300" src="../assets/clone.png" alt="clonar este repositorio" />

Ahora cloná éste repo en tu equipo. Haz click en el botón "*Clone*" y luego haz click en el ícono para copiar al portapapeles(clipboard)
Ahora clona este repo en tu equipo. Haz click en el botón "*Clone*" y luego haz click en el ícono para copiar al portapapeles(clipboard)

Abre tu consola o terminal y ejecutá el siguiente comando de git:
Abre tu consola o terminal y ejecuta el siguiente comando de git:

```
git clone "url que copiaste"
```
Donde "url que copiaste" (sin las comillas) es la url a éste repositorio. Mire los pasos previos para obtener la url.
Donde "url que copiaste" (sin las comillas) es la url a este repositorio. Mire los pasos previos para obtener la url.

<img align="right" width="300" src="../assets/copy-to-clipboard.png" alt="copiar URL a clipboard" />

Por ejemplo:
```
git clone https://github.com/éste-eres-tu/first-contributions.git
```
Donde "éste-eres-tu" es tu usuario de GitHub. Aquí estás copiando los contenidos del repositorio first-contributions en GitHub a computador
Donde "éste-eres-tu" es tu usuario de GitHub. Aquí estás copiando los contenidos del repositorio first-contributions en GitHub a tu computador

## Crear una rama(*Branch*)

Cambiá al directorio del repositorio en tu computador si es que no estás ahí.
Cambia al directorio del repositorio en tu computador si es que no estás ahí.

```
cd first-contributions
```

Ahora creá una branch usando `git checkout command`
Ahora crea una branch usando `git checkout command`

```
git checkout -b <añade tu nombre>
Expand All @@ -58,7 +60,7 @@ git checkout -b add-alonzo-church

## Hacer los cambios necesarios y confirmar(*Commit*) esos cambios

Ahora abrí el archivo `Contributors.md` en un editor de texto y añadi tu nombre, luego guardá el archivo. Si vas al directorio del proyecto y haces `git status`, verás que hay cambios. Agregá esos cambios usando el comando `git add` que está abajo.
Ahora abre el archivo `Contributors.md` en un editor de texto y añade tu nombre, luego guarda el archivo. Si vas al directorio del proyecto y haces `git status`, verás que hay cambios. Agrega esos cambios usando el comando `git add` que está abajo.
```
git add Contributors.md
```
Expand All @@ -67,51 +69,51 @@ Ahora puedes hacer commit sobre los cambios con el comando `git commit`
```
git commit -m "Add <tu-nombre> to Contributors list"
```
cambiá `<tu-nombre>` con tu nombre
cambia `<tu-nombre>` con tu nombre

## Mandá(*Push*) tus cambios a GitHub
## Manda(*Push*) tus cambios a GitHub

Haz *push* de tus cambios usando el comando `git push`
```
git push origin <añade-tu-nombre>
```
Cambiá `<añade-tu-nombre>` con el nombre de la branch que creaste antes
Cambia `<añade-tu-nombre>` con el nombre de la branch que creaste antes

## Enviar(*Submit*) tus cambios para ser revisados

Si vas a repositorio en GitHub, verás un botón `Compare & pull request`. Haz click sobre éste botón.
Si vas a tu repositorio en GitHub, verás un botón `Compare & pull request`. Haz click sobre este botón.

<img style="float: right;" src="../assets/compare-and-pull.png" alt="crea una pull request" />

Ahora creá la pull request
Ahora crea la pull request

<img style="float: right;" src="../assets/submit-pull.png" alt="sube la pull request" />

Ahora yo estaré fusionando tus cambios (haciendo *merge*) en la master branch de éste proyecto. Recibirás una notificación por correo cuando los cambios hayan sido fusionados.
Ahora yo estaré fusionando tus cambios (haciendo *merge*) en la master branch de este proyecto. Recibirás una notificación por correo cuando los cambios hayan sido fusionados.

La master branch de tu fork no tendrá esos cambios. Para mantener tu fork sincronizado con el mío, sigue los siguientes pasos.

### Manteniendo tu fork sincronizado con éste repositorio

Primero, cambiá a la master branch
Primero, cambia a la master branch
```
git checkout master
```

Luego, agregá la url de mi repo como `upstream remote url`
Luego, agrega la url de mi repo como `upstream remote url`
```
git remote add upstream https://github.com/Roshanjossey/first-contributions
```
Ésta es una forma de decirle a git que otra versión de éste proyecto existe en la url especificada y que la llamaremos upstream. Una vez que los cambios sean agregados (cuando hice *merge*), recuperá la nueva versión de mi repositorio.
Esta es una forma de decirle a git que otra versión de este proyecto existe en la url especificada y que la llamaremos upstream. Una vez que los cambios sean agregados (cuando hice *merge*), recupera la nueva versión de mi repositorio.
```
git fetch upstream
```

Aquí estamos trayendo todos los cambios en mi fork (upstream remote). Ahora, necesitás agregar la nueva revisión de mi repositorio en tu master branch (harás *merge*)
Aquí estamos trayendo todos los cambios en mi fork (upstream remote). Ahora, necesitas agregar la nueva revisión de mi repositorio en tu master branch (harás *merge*)
```
git rebase upstream/master
```
Aquí estarás aplicando todos los cambios que recuperaste a la master branch. Si hacés push de la master branch ahora, tu fork también tendrá los cambios
Aquí estarás aplicando todos los cambios que recuperaste a la master branch. Si haces push de la master branch ahora, tu fork también tendrá los cambios
```
git push origin master
```
Expand Down

0 comments on commit d7ab29f

Please sign in to comment.