From e9afe78fdccfb6e3e723411a0d799801d420d5ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Macias=20=F0=9F=91=BE?= Date: Mon, 24 Feb 2025 22:43:00 -0600 Subject: [PATCH 1/2] =?UTF-8?q?Modifica=20traduccion=20a=20espa=C3=B1ol=20?= =?UTF-8?q?moderno?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-to-push-some-refs-to-how-to-fix-in-git.md | 45 +++++++++---------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md b/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md index 3025f43..1738aed 100644 --- a/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md +++ b/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md @@ -1,5 +1,5 @@ --- -title: "Error: fallo al enviar algunas referencias – Cómo solucionar en Git" +title: "Error: fallo al enviar algunas referencias – Cómo solucionarlo en Git" date: 2024-08-27T14:25:06.870Z author: Ihechikara Abba authorURL: https://www.freecodecamp.org/news/author/Ihechikara/ @@ -8,51 +8,51 @@ posteditor: "" proofreader: "" --- -Al colaborar con otros desarrolladores usando Git, podrías encontrarte con el error `error: failed to push some refs to [repositorio remoto]`. +Al colaborar con otros desarrolladores utilizando Git, es posible que te encuentres con el error `error: failed to push some refs to [repositorio remoto]`. -Este error ocurre principalmente cuando intentas enviar tus cambios locales a GitHub mientras que el repositorio local (repo) aún no se ha actualizado con los cambios realizados en el repositorio remoto. +Este error ocurre principalmente cuando intentas enviar tus cambios locales a GitHub, pero el repositorio local aún no está actualizado con los cambios realizados en el repositorio remoto. -Entonces, Git intenta decirte que actualices el repositorio local con los cambios actuales en el remoto antes de enviar tus propios cambios. Esto es necesario para que no sobreescribas los cambios realizados por otros. +En esencia, Git te está indicando que actualices el repositorio local con los cambios actuales del repositorio remoto antes de enviar tus propios cambios. Esto es necesario para evitar sobrescribir los cambios realizados por otros. -Discutiremos dos posibles formas de solucionar este error en las secciones que siguen. +A continuación, discutiremos dos posibles formas de solucionar este error. ## Cómo solucionar el error `error: failed to push some refs to` en Git -Podemos solucionar el error `error: failed to push some refs to [repositorio remoto]` en Git utilizando los comandos `git pull origin [rama]` o `git pull --rebase origin [rama]`. En la mayoría de los casos, este último soluciona el error. +Podemos solucionar el error `error: failed to push some refs to [repositorio remoto]` en Git utilizando los comandos `git pull origin [rama]` o `git pull --rebase origin [rama]`. En la mayoría de los casos, la segunda opción ( `git pull --rebase origin [rama]`) resuelve el error. -Vamos a repasar cómo puedes usar los comandos anteriores. +Veamos cómo puedes usar los comandos mencionados. ### Cómo solucionar el error `error: failed to push some refs to` en Git usando `git pull` -Enviar una solicitud de incorporación de cambios significa "obtener" los nuevos cambios realizados en el repositorio remoto y fusionarlos con el repositorio local. +Ejecutar `git pull` implica obtener los nuevos cambios realizados en el repositorio remoto y fusionarlos con el repositorio local. -Una vez que se haya realizado la fusión, puedes enviar tus propios cambios de código a GitHub. +Una vez que se haya realizado la fusión, podrás enviar tus propios cambios de código a GitHub. -En nuestro caso, estamos tratando de deshacernos del error `error: failed to push some refs to [repositorio remoto]` enviando una solicitud de incorporación de cambios. +En este caso, estamos intentando solucionar el error `error: failed to push some refs to [repositorio remoto]` ejecutando `git pull`. -Aquí tienes cómo puedes hacerlo: +Aquí te mostramos cómo hacerlo: ``` git pull origin main ``` -Si estás trabajando con una rama diferente, entonces tendrías que reemplazar `main` en el ejemplo anterior con el nombre de tu rama. +Si estás trabajando en una rama diferente, deberás reemplazar `main` en el ejemplo anterior con el nombre de tu rama. -Solo ten en cuenta que existen posibilidades de fracaso al usar este comando para sincronizar tus repositorios remoto y local para deshacerte del error. Si la solicitud tiene éxito, entonces continúa y ejecuta el siguiente comando para enviar tus propios cambios: +Ten en cuenta que existe la posibilidad de que este comando no logre sincronizar tus repositorios remoto y local, y por lo tanto, no resuelva el error. Si la solicitud se completa correctamente, continúa y ejecuta el siguiente comando para enviar tus propios cambios: ``` git push -u origin main ``` -Si el error persiste, obtendrás un error que dice: `fatal: refusing to merge unrelated histories`. En ese caso, usa la solución en la siguiente sección. +Si el error persiste, obtendrás un error que dice: `fatal: refusing to merge unrelated histories`. En ese caso, utiliza la solución que se presenta en la siguiente sección. ### Cómo solucionar el error `error: failed to push some refs to` en Git usando `git pull --rebase` -El comando `git pull --rebase` es útil en situaciones donde tu rama local está un commit detrás de la rama remota. +El comando `git pull --rebase` es útil cuando tu rama local está un commit por detrás de la rama remota. -Para solucionar el error, sigue adelante y ejecuta los siguientes comandos: +Para solucionar el error, ejecuta los siguientes comandos: ``` git pull --rebase origin main @@ -60,19 +60,18 @@ git pull --rebase origin main git push -u origin main ``` -Si el primer comando anterior se ejecuta con éxito, deberías obtener una respuesta que dice: `Successfully rebased and updated refs/heads/main`. +Si el primer comando se ejecuta correctamente, deberías obtener una respuesta que diga: `Successfully rebased and updated refs/heads/main`. El segundo comando envía el estado actual de tu repositorio local a la rama remota. ## Resumen -En este artículo, hablamos sobre el error `error: failed to push some refs to [repositorio remoto]`. +En este artículo, abordamos el error `error: failed to push some refs to [repositorio remoto]`. -Este error ocurre cuando intentas enviar tus cambios locales al repositorio remoto sin actualizar tu repositorio local con los nuevos cambios realizados en el repositorio remoto. +Este error se produce cuando intentas enviar tus cambios locales al repositorio remoto sin actualizar tu repositorio local con los cambios más recientes del repositorio remoto. -Discutimos dos comandos que puedes usar para solucionar el error: los comandos `git pull origin [rama]` y `git pull --rebase origin [rama]`. +Discutimos dos comandos que puedes usar para solucionar este error: `git pull origin [rama]` y `git pull --rebase origin [rama]`. -Espero que esto te ayude a solucionar el error. - -¡Feliz codificación! +Espero que esto te ayude a resolver el error. +¡Feliz codificación! \ No newline at end of file From 5a469a9261b92417467812b1fbd3d215034a4c31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduardo=20Macias=20=F0=9F=91=BE?= Date: Mon, 24 Feb 2025 23:08:52 -0600 Subject: [PATCH 2/2] =?UTF-8?q?A=C3=B1ade=20mi=20nombre=20de=20usuario=20d?= =?UTF-8?q?e=20Ghost?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md b/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md index 1738aed..43a1d14 100644 --- a/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md +++ b/articles/es/error-failed-to-push-some-refs-to-how-to-fix-in-git.md @@ -4,7 +4,7 @@ date: 2024-08-27T14:25:06.870Z author: Ihechikara Abba authorURL: https://www.freecodecamp.org/news/author/Ihechikara/ originalURL: https://www.freecodecamp.org/news/error-failed-to-push-some-refs-to-how-to-fix-in-git/ -posteditor: "" +posteditor: "herwingx" proofreader: "" --- @@ -74,4 +74,4 @@ Discutimos dos comandos que puedes usar para solucionar este error: `git pull or Espero que esto te ayude a resolver el error. -¡Feliz codificación! \ No newline at end of file +¡Feliz codificación!