Conceptos básicos de Git para el editor
Comprenda los conceptos de control de versiones de Git detrás del editor de Mintlify: branches, commits, pull requests y flujos de fusión.
Git le permite controlar y hacer seguimiento de los cambios en los archivos. Es el sistema de control de versiones detrás de los flujos de trabajo basados en branches, donde gestiona el contenido del mismo modo que cualquier otra base de código.
El editor web se encarga de las operaciones de Git por usted. Comprender algunos conceptos clave le ayuda a aprovechar al máximo el editor y a colaborar eficazmente con su equipo.
Git registra cada cambio realizado en su contenido. Anota qué cambió, quién lo cambió, cuándo lo cambió y por qué. Esto significa que puede:
- Ver el historial completo de cualquier página.
- Deshacer cambios revirtiendo a una versión anterior.
- Trabajar en actualizaciones sin afectar a su sitio en producción.
- Revisar los cambios antes de que se publiquen.
Su repositorio es la colección de archivos y su historial que conforman su sitio. El editor se conecta a este repositorio para sincronizar y publicar su contenido.
Estos son los conceptos de Git con los que se encontrará con más frecuencia al usar el editor web.
Cada acción en el editor web corresponde a una operación de Git. Aquí está la referencia completa:
| Acción en el editor | Operación de Git |
|---|---|
| Editar una página | Los cambios se guardan automáticamente en los servidores de Mintlify. Aún no hay commit de Git. |
| Publicar en su deployment branch | git commit y git push. Desencadena un despliegue. |
| Save in branch | git commit en la feature branch actual. |
| Create pull request | git push y abre una pull request contra su deployment branch. |
| Merge and publish | Fusiona la pull request y desencadena un despliegue. |
| Crear una branch | git checkout -b <branch-name> |
| Cambiar de branch | git checkout <branch-name> |
| Push externo o actualización desde la CLI | Los cambios entrantes se sincronizan en el editor automáticamente mediante una fusión a tres bandas. |