Merge pull request #96211 from Franklingo13/add_FranklinGomez

Add franklin gomez
This commit is contained in:
Roshan Jossy
2025-06-07 18:17:40 +02:00
committed by GitHub
2 changed files with 45 additions and 12 deletions
+1
View File
@@ -1109,6 +1109,7 @@ Matthew Burgos
- [Chasang Tsering Bhutia](https://github.com/ChasangBhutia)
- [Ali Banijamali](https://github.com/alibnj)
- [Oolazile](https://github.com/Oolazile)
- [Franklin Gómez](https://github.com/Franklingo13)
- [Eh Masuk](https://github.com/ehmasuk)
- [Mattias](https://github.com/mattiasstrom)
- [Joe Akroush](https://github.com/reloadjoefromkokomo)
+44 -12
View File
@@ -9,11 +9,11 @@
Este proyecto tiene como objetivo simplificar y guiar la forma en que los principiantes hacen su primera contribución. Si está buscando hacer su primera contribución, siga los pasos a continuación.
#### *Si eres un neófit@ con la linea de comandos, [](#Tutoriales-usando-otras-herramientas)*
#### *Si no estás familiarizado con la línea de comandos, [aquí hay tutoriales usando herramientas con Interfaz Gráfica (GUI)](#tutoriales-usando-otras-herramientas)*
<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/fork.png" alt="fork de este repositorio" />
En caso de no tener instalado Git en tu equipo, te dejo una para [guia]( https://git-scm.com/book/es/v2/Inicio---Sobre-el-Control-de-Versiones-Instalaci%C3%B3n-de-Git) para instalarlo.
En caso de no tener instalado Git en tu equipo, te dejo una [guia]( https://git-scm.com/book/es/v2/Inicio---Sobre-el-Control-de-Versiones-Instalaci%C3%B3n-de-Git) para instalarlo.
## Has un "Fork" de este repositorio
@@ -23,15 +23,15 @@ Presiona el boton "fork" de este repositorio en la parte superior derecha de la
<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/clone.png" alt="clonar este repositorio" />
Ahora clona el repositorio al que le hiciste un fork previamente, el URL del repositorio deberia estar asi `https://github.com/<tu-usuario>/first-contributions`. Entra en tu cuenta de Github, y has click en el botón `clone or download` y luego has clic en el ícono para `copy`.
Ahora clona el repositorio al que le hiciste un fork previamente, el URL del repositorio deberia estar asi `https://github.com/<tu-usuario>/first-contributions`. Entra en tu cuenta de Github, y has click en el botón `Code` y luego en la pestaña SSH y luego haz clic en el icono de _copiar al portapapeles_.
Abre tu terminal y ejecuta el siguiente comando:
Abre tu terminal y ejecuta el siguiente comando git:
```
git clone "la url del repositorio que copiaste"
```
Donde "la url del repositorio que copiaste" (sin las comillas dobles) es la *url* a este repositorio se veria algo asi `https://github.com/<tu-usuario>/first-contributions.git`(tu *fork* a este proyecto).
Donde "la url del repositorio que copiaste" (sin las comillas dobles) es la *url* a este repositorio (tu *fork* a este proyecto), se veria algo asi `https://github.com/<tu-usuario>/first-contributions.git` .
<img align="right" width="300" src="https://firstcontributions.github.io/assets/Readme/copy-to-clipboard.png" alt="copiar URL al portapapeles" />
@@ -39,7 +39,7 @@ Por ejemplo:
```
git clone https://github.com/<tu-usuario>/first-contributions.git
```
Donde `<tu-usuario>` es tu usuario de GitHub. Con este comando estas copiando loslos contenidos del repositorio *first-contributions* de GitHub a tu equipo.
Donde `<tu-usuario>` es tu nombre de usuario de GitHub. Con este comando estas copiando los contenidos del repositorio *first-contributions* de GitHub a tu equipo.
## Crea una rama (*Branch*)
@@ -49,19 +49,28 @@ Cambia al directorio del repositorio en tu equipo (si es que no estás ahí ya).
cd first-contributions
```
Ahora crea una rama (*branch*) usando el comando `git checkout`:
Ahora crea una rama (*branch*) usando el comando `git checkout` o `git switch`:
```
git checkout -b <dale un nombre>
git switch -c <dale un nombre>
```
Por ejemplo:
```
git checkout -b add-julio-jaramillo
git switch -c add-julio-jaramillo
```
<details>
<summary> <strong>Si obtienes algún error usando git switch, haz clic aquí:</strong> </summary>
Si aparece el mensaje de error "Git: `switch` no es un comando git. Consulta `git help`", es probable que estés usando una versión anterior de git.
En este caso, intenta usar git checkout en su lugar.
</details>
## Haz los cambios necesarios y has un "Commit" de esos cambios
Abre el archivo `Contributors.md` en un editor de texto y añade tu nombre. No lo añadas ni al principio ni al final del archivo, hazlo en cualquier otro sitio. Guarda el archivo.
Abre el archivo `Contributors.md` en un editor de texto y añade tu nombre. No lo añadas ni al principio ni al final del archivo, hazlo en cualquier otro sitio. Ahora guarda el archivo.
<img align="right" width="450" src="https://firstcontributions.github.io/assets/Readme/git-status.png" alt="git status" />
@@ -82,12 +91,35 @@ reemplazando `<nombre>` con tu nombre.
## Haz un "Push" de tus cambios a GitHub
Mandar un *push* de tus cambios usando el comando `git push`:
Envía tus cambios usando el comando `git push`:
```
git push origin <nombre-rama>
git push -u origin <nombre-rama>
```
Reemplaza `<nombre-rama>` con el nombre de la rama que creaste anteriormente.
<details>
<summary> <strong>Si obtienes algún error al enviar (Push), haz clic aquí:</strong> </summary>
- ### Error de Autenticación
<pre>remote: El soporte para la autenticación de contraseña se eliminó el 13 de agosto de 2021. Utiliza un token de acceso personal en su lugar.
remote: Consulta [https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/](https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/) para obtener más información.
fatal: Fallo en la autenticación para '[https://github.com/](https://github.com/)<tu-usuario>/first-contributions.git/'</pre>
Ve al [tutorial de GitHub](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) sobre cómo generar y configurar una clave SSH en tu cuenta.
Además, es posible que desees ejecutar `git remote -v` para verificar tu dirección remota.
Si se ve algo como esto:
<pre>origin [https://github.com/tu-usuario/tu_repo.git] (fetch)
origin [https://github.com/tu-usuario/tu_repo.git] (push)</pre>
cámbialo usando este comando:
```bash
git remote set-url origin git@github.com:tu-usuario/tu_repo.git
```
De lo contrario, aún se te pedirá un nombre de usuario y contraseña y obtendrás un error de autenticación.
</details>
## Envía (*Submit*) tus cambios para ser revisados
Si vas a tu repositorio en GitHub, verás un botón `Compare & pull request`. Haz clic sobre este botón.
@@ -104,9 +136,9 @@ Pronto estaré combinando tus cambios (haciendo *merge*) con la rama master de e
¡Felicidades! ¡Has completado la línea de trabajo *_fork -> clone -> edit -> PR_* que encontrarás habitualmente como contribuidor!
Festeja tu contribución y compártela con tus amigos y seguidores yendo a [web app](https://firstcontributions.github.io/#social-share).
Festeja tu contribución y compártela con tus amigos y seguidores yendo a la [web app](https://firstcontributions.github.io/#social-share).
También podrías unirte a nuestro *equipo* de Slack en caso de que necesites ayuda o tengas alguna pregunta. [Únete a nuestro Slack](https://join.slack.com/t/firstcontributors/shared_invite/zt-1hg51qkgm-Xc7HxhsiPYNN3ofX2_I8FA).
Si deseas más práctica, consulta [code contributions](https://github.com/roshanjossey/code-contributions).
Ahora empieza a contribuir a otros proyectos. Hemos reunido una lista de proyectos con *issues* sencillas para que puedas empezar. Échale un ojo a la [lista de proyectos en la web app](https://firstcontributions.github.io/#project-list).