Publicar desde RStudio

Rutina de publicación fluida: Rstudio > Github > Netlify
github
netlify
Autor/a
Fecha de publicación

Xalapa, Ver., 5 de julio, 2024

Preparación

Desde luego ya debes tener preparado Git en tu máquina y una cuenta en Github. Si requieres realizar estos primeros pasos te sugiero ir a esta contribución.

Simplemente hay que crear o clonar un repositorio en Github (o algún otro servicio semejante) y asegurarse de trabajar con vinculación a ese repositorio. Esto es muy cómodo hacerlo con Github Desktop. RStudio debería reconocer la configuración en forma automática, incluyendo las credenciales usadas para acceder al repositorio, que habrán sido registradas por Git en la referencia al repositorio base que se suele etiquetar como origin.

 

Contribuir posts desde RStudio

  1. Empezar: crear un folder descriptivo para la nueva contribución y crear en él un documento Quarto con nombre un nombre apropiado, index.qmd es usualmente conveniente.
  2. Editar: Especificar la sección front matter al inicio del documento y agregar el contenido deseado.
  3. Render: Para generar la versión de despliegue de la contribución.
  4. commit: Desde el menú Git en Rstudio, para registrar el avance en el sistema de control de versiones.
  5. pull: Después de guardar el avance con commit, es buena práctica pedir al sistema descargar posibles cambios del registro remoto.
  6. push: Para depositar la contribución en el repositorio remoto desde donde Netlify lo tomará y publicará automáticamente.

Colaboración

La forma más segura de interactuar con un repositorio es mediante pull request (solicitud de incorporación). Esta acción es una petición que hace el propietario de una copia del repositorio (fork), al propietario del repositorio original para que incorpore los commits que están en la copia del solicitante. Para ver como hacerlo preparamos esta contribución al respecto.