Git- GitLab en Posit RStudio SO Windows - interactuar con otro colaborador
El siguiente paso es compartir un código con uno de nuestros colaboradores. Para ello vamos a nuestro proyecto en GitLab que queremos compartir con algún colaborador. Por cuestión lógica es necesario que el colaborador tenga su cuenta en GitLab y el software Git en su equipo local.
Vamos a ir al menú lateral derecho la opción de Projects...
Localizamos el proyecto el cual queremos compartir (en este caso R_Projects) nuevamente se utiliza el menú lateral y se elige Manage - Members.
Aquí aparece los miembros que participan en el proyecto, por lo que se da un clic en el botón "Invite Members".
En esta pantalla (dialogo) se busca al colaborador ya sea por su nombre de usuario o bien por el correo electrónico y aquí algo muy importante es el rol que tendrá en el proyecto, que para poder clonar y hacer modificaciones y agregar código es necesario el rol "Maintainer".
En este momento se envía la invitación que llegará al correo y a la misma plataforma de GitLab. Vamos a la pantalla de GitLab donde el colaborador irá nuevamente al menú lateral de la derecha y elige la opción "Activity".
Se puede observar que se tiene ya la invitación a colaborar en el proyecto por lo que al dar clic ya se pueden observar los archivos del proyecto.
Lo que sigue es que el colaborador pueda "clonar" este proyecto en el equipo local usando Posit RStudio.
Como se vio en el artículo pasado tenemos que crear un nuevo proyecto y dar la cadena de URL que tiene el proyecto e indicar una carpeta donde será clonado.
Una vez que se da clic en el botón "Create Project" empieza el proceso de clonar el archivo de GitLab y aquí tenemos el proyecto que ya esta clonado en el equipo local.
Vamos ahora con la operación "commit" y "push", en este ejercicio vamos a crear un script y subirlo al repositorio remoto.
En este caso se hará primero un "Commit" en el repositorio local, el script en cuestión es el famoso "HolaMundo.R", por ahora se marca la casilla para hacer este "Commit", el menú de Git esta en la ventana superior derecha.
Se muestra la ventana de "Review Changes" y aquí se pide un mensaje descriptivo para este proceso, se da clic en el botón "Commit". Una vez concluido se manda la siguiente ventana con el resultado del proceso.
Aquí se observa que el nuevo script ya se encuentra en el proyecto. Para estas pruebas conté con el apoyo de mis compañeros Andrea y Francisco Javier, y replicamos el ejercicio con todo el equipo.
Hasta aquí, seguimos avanzando y ahora tocaremos estas herramientas pero en Linux.
Miguel Araujo.


Comentarios
Publicar un comentario