From 7d5f0e9c8162d1378c6ed4b35a2e0d5a4bc347b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franklin=20G=C3=B3mez?= Date: Thu, 3 Apr 2025 19:53:43 -0500 Subject: [PATCH 1/4] =?UTF-8?q?Add=20Franklin=20G=C3=B3mez=20to=20Contribu?= =?UTF-8?q?tors=20list?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Contributors.md | 1 + 1 file changed, 1 insertion(+) diff --git a/Contributors.md b/Contributors.md index 6cb281e7..0adeb494 100644 --- a/Contributors.md +++ b/Contributors.md @@ -57,6 +57,7 @@ - [Gayathri Betha](https://github.com/Gayathri-betha) - [Yashi Sharma](https://github.com/yashi-04) - [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) From 2700a3403e8e7d108d523c6ba526e5763d93524a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franklin=20G=C3=B3mez?= Date: Fri, 4 Apr 2025 12:52:43 -0500 Subject: [PATCH 2/4] =?UTF-8?q?Actualizar=20README.ec.md=20para=20mejorar?= =?UTF-8?q?=20la=20claridad=20y=20precisi=C3=B3n=20de=20las=20instruccione?= =?UTF-8?q?s,=20y=20se=20elimina=20urls=20no=20disponibles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/translations/README.ec.md | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/docs/translations/README.ec.md b/docs/translations/README.ec.md index 924af662..e7104e23 100644 --- a/docs/translations/README.ec.md +++ b/docs/translations/README.ec.md @@ -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-con-otras-herramientas)* 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 clonar este repositorio -Ahora clona el repositorio al que le hiciste un fork previamente, el URL del repositorio deberia estar asi `https://github.com//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//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//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//first-contributions.git` . copiar URL al portapapeles @@ -39,7 +39,7 @@ Por ejemplo: ``` git clone https://github.com//first-contributions.git ``` -Donde `` es tu usuario de GitHub. Con este comando estas copiando loslos contenidos del repositorio *first-contributions* de GitHub a tu equipo. +Donde `` 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 +git switch -c ``` Por ejemplo: ``` git checkout -b add-julio-jaramillo +git switch -c add-julio-jaramillo ``` +
+ Si obtienes algún error usando git switch, haz clic aquí: + +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. +
## 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. git status @@ -82,9 +91,9 @@ reemplazando `` 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 +git push -u origin ``` Reemplaza `` con el nombre de la rama que creaste anteriormente. @@ -104,9 +113,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). From 74820411736947874392e6c702083267e5e30b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franklin=20G=C3=B3mez?= Date: Fri, 4 Apr 2025 13:07:55 -0500 Subject: [PATCH 3/4] =?UTF-8?q?Agregar=20secci=C3=B3n=20de=20errores=20com?= =?UTF-8?q?unes=20en=20el=20README.ec.md=20para=20mejorar=20la=20gu=C3=ADa?= =?UTF-8?q?=20de=20autenticaci=C3=B3n=20y=20configuraci=C3=B3n=20de=20Git?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/translations/README.ec.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docs/translations/README.ec.md b/docs/translations/README.ec.md index e7104e23..7c949cb7 100644 --- a/docs/translations/README.ec.md +++ b/docs/translations/README.ec.md @@ -97,6 +97,29 @@ git push -u origin ``` Reemplaza `` con el nombre de la rama que creaste anteriormente. +
+ Si obtienes algún error al enviar (Push), haz clic aquí: + +- ### Error de Autenticación +
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/)/first-contributions.git/'
+ 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: +
origin [https://github.com/tu-usuario/tu_repo.git] (fetch)  
+  origin  [https://github.com/tu-usuario/tu_repo.git] (push)
+ + + 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. +
+ ## 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. From f5d3374b819a9ab1d0334a6418480d1d13f365c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franklin=20G=C3=B3mez?= Date: Fri, 4 Apr 2025 13:17:26 -0500 Subject: [PATCH 4/4] =?UTF-8?q?Corregir=20enlace=20en=20la=20secci=C3=B3n?= =?UTF-8?q?=20de=20tutoriales=20de=20README.ec.md=20para=20mejorar=20la=20?= =?UTF-8?q?navegaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/translations/README.ec.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/translations/README.ec.md b/docs/translations/README.ec.md index 7c949cb7..fabd76f4 100644 --- a/docs/translations/README.ec.md +++ b/docs/translations/README.ec.md @@ -9,7 +9,7 @@ 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 no estás familiarizado con la línea de comandos, [aquí hay tutoriales usando herramientas con Interfaz Gráfica (GUI)](#Tutoriales-con-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)* fork de este repositorio