1
0
mirror of synced 2026-01-04 00:06:20 -05:00
Files
docs/translations/es-ES/content/codespaces/developing-in-codespaces/using-source-control-in-your-codespace.md
docubot fde29c8bc6 New translation batch for es (#29046)
* Add crowdin translations

* Run script/i18n/homogenize-frontmatter.js

* Run script/i18n/fix-translation-errors.js

* Run script/i18n/lint-translation-files.js --check rendering

* run script/i18n/reset-files-with-broken-liquid-tags.js --language=es

* run script/i18n/reset-known-broken-translation-files.js

* Check in es CSV report
2022-07-14 19:13:20 +00:00

5.1 KiB

title, intro, product, versions, type, topics, shortTitle
title intro product versions type topics shortTitle
Utilizar el control de código fuente en tu codespace Después de hacer cambios en un archivo de tu codespace, puedes confirmar los cambios rápidamente y subir tu actualización al repositorio remoto. {% data reusables.gated-features.codespaces %}
fpt ghec
* *
how_to
Codespaces
Fundamentals
Developer
Control origen

Acerca del control de código fuente en {% data variables.product.prodname_github_codespaces %}

Puedes llevar a cabo todas las acciones de Git que necesites directamente dentro de tu codespace. Por ejemplo, puedes recuperar cambios del repositorio remoto, cambiar de rama, crear una rama nueva, confirmar y subir cambios y crear solicitudes de cambios. Puedes utilizar la terminal integrada dentro de tu codespace para ingresar comandos de Git o puedes hacer clic en los iconos u opciones de menú para completar las tareas más comunes de Git. Esta guía te explica cómo utilizar la interface de usuario gráfica para el control de código fuente.

El control de fuentes en {% data variables.product.prodname_github_codespaces %} utiliza el mismo flujo de trabajo que {% data variables.product.prodname_vscode %}. Para obtener más información, consulta la documentación de {% data variables.product.prodname_vscode_shortname %} en la sección "Utilizar el control de versiones en {% data variables.product.prodname_vscode_shortname %}".

Un flujo de trabajo típico para actualizar un archivo utilizando {% data variables.product.prodname_github_codespaces %} sería:

  • Desde la rama predeterminada de tu repositorio en {% data variables.product.prodname_dotcom %}, crea un codespace. Consulta la sección "Crear un codespace".
  • En tu codespace, crea una rama nueva para trabajar en ella.
  • Haz tus cambios y guárdalos.
  • Confirma el cambio.
  • Levanta una solicitud de cambios.

Crear o cambiar de rama

{% data reusables.codespaces.create-or-switch-branch %}

{% tip %}

Tip: Si alguien cambió un archivo en el repositorio remoto, en la rama a la cual te cambiaste, no verás estos cambios hasta que los extraigas hacia tu codespace.

{% endtip %}

Extraer cambios del repositorio remoto

Puedes extraer cambios del repositorio remoto hacia tu codespace en cualquier momento.

{% data reusables.codespaces.source-control-display-dark %}

  1. En la parte superior de la barra lateral, haz clic en los puntos suspensivos (...). Botón de puntos suspensivos para las acciones de "más" y "ver"
  2. En el menú desplegable, haz clic en Extraer.

Si el la configuración del contenedor dev cambió desde que creaste el codespace, puedes aplicar los cambios si recompilas el contenedor para el codespace. Para obtener más información, consulta la sección "Introducción a los contenedores dev".

Configurar tu codespace para que recupere los cambios nuevos automáticamente

Puedes configurar tu codespace para que recupere automáticamente los detalles de cualquier confirmación nueva que se haya hecho al repositorio remoto. Esto te permite ver si tu copia local del repositorio está desactualizada, en cuyo caso, podrías elegir extraer los cambios nuevos.

Si la operación de búsqueda detecta cambios nuevos en el repositorio remoto, verás la cantidad de confirmaciones nuevas en la barra de estado. Luego podrás extraer los cambios en tu copia local.

  1. Haz clic en el botón de Administrar en la parte inferior de la barra de actividad. Botón de administrar
  2. En el menú, haz clic en Ajustes.
  3. En la página de ajustes, busca: autofetch. Buscar la recuperación automática
  4. Para recuperar los detalles de las actualizaciones para todos los remotos registrados para el repositorio actual, configura Git: Autofetch en all. Habilitar la recuperación automática en Git
  5. Si quieres cambiar la cantidad de segundos entre cada recuperación automática, edita el valor de Git: Autofetch Period.

Configramr tus cambios

{% data reusables.codespaces.source-control-commit-changes %}

Levantar una solicitud de cambios

{% data reusables.codespaces.source-control-pull-request %}

Subir cambios a tu repositorio remoto

Puedes subir los cambios que has hecho. Esto aplica a aquellos de la rama ascendente en el repositorio remoto. Puede que necesites hacer eso si aún no estás listo para crear una solicitud de cambios o si prefieres crearla en {% data variables.product.prodname_dotcom %}.

  1. En la parte superior de la barra lateral, haz clic en los puntos suspensivos (...). Botón de puntos suspensivos para las acciones de "más" y "ver"
  2. En el menú desplegable, haz clic en Subir.