mirror of
https://github.com/mintlify/docs.git
synced 2026-09-14 13:35:46 +08:00
6de9f09f3a
* docs: fix config keys, MCP URLs, and coverage gaps * docs: mirror PR changes into es, fr, zh translations * Updated mintlify pages - Updated index.mdx Mintlify-Source: dashboard-editor * Apply suggestion from @ethanpalm * Apply suggestion from @ethanpalm --------- Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com> Co-authored-by: Ethan Palm <56270045+ethanpalm@users.noreply.github.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
107 lines
5.5 KiB
Plaintext
107 lines
5.5 KiB
Plaintext
---
|
|
title: "Publicar cambios"
|
|
sidebarTitle: "Publicar"
|
|
description: "Publique cambios desde el editor en su sitio publicado. Las branches y las reglas de protección determinan qué ocurre cuando publica."
|
|
keywords: ["publish", "branch", "git", "commit", "conflicts", "deploy", "pull request"]
|
|
---
|
|
|
|
Sus cambios se guardan automáticamente mientras edita, pero solo llegan a su sitio publicado cuando los publica. Lo que ocurre al publicar depende de en qué branch trabaja y de si esa branch requiere pull requests.
|
|
|
|
<Note>
|
|
Si no ve un botón **Publish**, su deployment tiene activada la [publicación automática](#auto-publish) y sus ediciones se publican automáticamente. Si no ve un selector de branch, [muestre el selector de branch](#show-the-branch-selector).
|
|
</Note>
|
|
|
|
<div id="pending-changes">
|
|
|
|
## Cambios pendientes
|
|
|
|
</div>
|
|
|
|
El editor registra lo siguiente como cambios pendientes:
|
|
|
|
- Ediciones de contenido en páginas
|
|
- Páginas nuevas o eliminadas
|
|
- Cambios en la estructura de navegación
|
|
- Archivos multimedia subidos
|
|
- Actualizaciones de configuración
|
|
|
|
Si no hay cambios pendientes, el editor deshabilita las acciones de publicar y guardar.
|
|
|
|
<div id="what-happens-when-you-publish">
|
|
|
|
## Qué ocurre cuando publica
|
|
|
|
</div>
|
|
|
|
| Tipo de branch | Protección de branch | Acciones disponibles |
|
|
| --- | --- | --- |
|
|
| <Tooltip tip="La branch que publica en su sitio, normalmente 'main'." headline="Deployment branch">Deployment branch</Tooltip> | Ninguna | **Publish** directamente en su sitio publicado |
|
|
| Deployment branch | Requiere pull requests | **Create branch** para mover los cambios a una branch nueva |
|
|
| <Tooltip tip="Una branch aislada donde trabaja en actualizaciones antes de hacer merge en su deployment branch." headline="Feature branch">Feature branch</Tooltip> | Ninguna | **Save in branch**, **Create pull request** |
|
|
| Feature branch | Requiere pull requests | **Save in branch**, **Create pull request** |
|
|
|
|
- **Publish**: Hace commit y despliega sus cambios en su sitio publicado de inmediato.
|
|
- **Save in branch**: Hace commit de sus cambios en la feature branch sin hacer merge en su deployment branch.
|
|
- **Create branch**: Mueve sus cambios pendientes a una feature branch nueva cuando está en una deployment branch protegida.
|
|
- **Create pull request**: Abre una pull request dirigida a su deployment branch.
|
|
|
|
Solo puede realizarse una publicación a la vez por branch. Si un compañero publica en la misma branch, espere a que termine su publicación antes de volver a intentarlo.
|
|
|
|
<Note>
|
|
Su sitio se actualiza después de que Mintlify compile y despliegue sus cambios. Esto suele tardar entre 30 segundos y unos minutos. Consulte el estado del despliegue en su [dashboard](https://app.mintlify.com).
|
|
</Note>
|
|
|
|
<div id="when-to-use-a-branch">
|
|
|
|
## Cuándo usar una branch
|
|
|
|
</div>
|
|
|
|
Edite directamente en su deployment branch si no usa un flujo de trabajo basado en Git. Cree una branch si cada cambio pasa por una revisión antes de llegar a su sitio publicado.
|
|
|
|
Para crear una branch, haga clic en el nombre de la branch en la barra de herramientas del editor, seleccione **Create new branch**, escriba un nombre y haga clic en **Create branch**.
|
|
|
|
<Note>
|
|
Crear una branch mientras tiene cambios sin publicar le pide que decida si quiere llevarlos consigo o dejarlos atrás. Los cambios que deja atrás permanecen en la branch original. Cambiar a una branch existente no muestra ningún aviso y los cambios sin guardar se pierden. Guarde su trabajo antes de cambiar. Consulte [Trabajar con branches](/es/guides/branches).
|
|
</Note>
|
|
|
|
<div id="show-the-branch-selector">
|
|
|
|
### Mostrar el selector de branch
|
|
|
|
</div>
|
|
|
|
Si su deployment branch no tiene protecciones de branch, el editor oculta el selector de branch mientras trabaja en la deployment branch. Para mostrarlo, haga clic en <Icon icon="ellipsis" /> **More options** en la barra superior y active **Branches**. Esta preferencia se aplica solo a usted.
|
|
|
|
El selector de branch siempre aparece cuando su repositorio requiere pull requests o cuando trabaja en una feature branch.
|
|
|
|
<div id="resolve-conflicts">
|
|
|
|
## Resolver conflictos
|
|
|
|
</div>
|
|
|
|
Los conflictos se producen cuando su branch y la deployment branch tienen cambios incompatibles en los mismos archivos. Por ejemplo, cuando usted y un compañero editan las mismas líneas o mueven un archivo a ubicaciones distintas.
|
|
|
|
Cuando alguien hace push a su repositorio desde fuera del editor, el editor aplica automáticamente los cambios que no se solapan. Si un cambio remoto y su edición afectan a la misma parte de una página, el editor resalta el conflicto.
|
|
|
|
El editor muestra una advertencia cuando los conflictos impiden publicar. Siga las indicaciones para elegir qué versión de cada sección en conflicto quiere conservar.
|
|
|
|
<div id="commit-signing">
|
|
|
|
## Firma de commits
|
|
|
|
</div>
|
|
|
|
Firme los commits con su cuenta de GitHub autorizándola en la [configuración de su cuenta](https://app.mintlify.com/settings/account). Sin esa autorización, la GitHub App de Mintlify firma los commits hechos en el editor.
|
|
|
|
<div id="auto-publish">
|
|
|
|
## Publicación automática
|
|
|
|
</div>
|
|
|
|
Si su deployment tiene activada la [publicación automática](/es/editor/settings#main-branch-autocommits), el editor hace commit en su deployment branch poco después de que deje de escribir. El selector de branch y el botón **Publish** quedan ocultos. No hay estado pendiente ni paso de revisión.
|
|
|
|
Las ediciones en feature branches creadas desde el editor se confirman automáticamente en cualquier caso, pero nunca se publican a menos que haga merge en su deployment branch.
|