14 Detectar Git desde RStudio
Si desea que RStudio le ayude con su trabajo con Git y GitHub, debe ser capaz de encontrar el ejecutable de Git.
Esto a menudo “simplemente funciona”, por lo que esta página está dirigida a personas que tienen razones para sospechar que tienen un problema.
Esto es algo que se configura una vez por computadora.
14.1 ¿Tiene un problema?
Compruebe si RStudio puede encontrar el ejecutable de Git.
- File > New Project… ¿Ve una opción para crear desde el control de versiones? Si es así, bien.
- Seleccione New Directory > Empty Project. ¿Aparece una casilla de verificación “Create a git repository”? Si es así, bueno, VERIFIQUE LA CASILLA.
- Dele a este proyecto de prueba un nombre y haga clic en Create Project. ¿Ve una pestaña “Git” en el panel superior derecho, la misma que tiene “Environment” y “History”? Si es así, bien.
Si todo parece estar bien, puede eliminar este proyecto. Parece que RStudio y Git están hablando entre sí.
Siga leyendo si las cosas no van tan bien o quiere saber más.
14.2 Encuentre a Git usted mismo
RStudio sólo puede actuar como un GUI front-end para Git si Git se ha instalado correctamente (capítulo 7) Y RStudio puede encontrarlo.
Una prueba básica para la instalación exitosa de Git es simplemente introducir git
en el shell. Si recibe una queja sobre que Git no se encuentra, significa que la instalación no tuvo éxito o que no se encuentra, es decir, no está en su PATH
.
Si no está seguro de dónde se aloja el ejecutable de Git, intente esto en un shell:
which git
(Mac, Linux)where git
(most versions of Windows)
14.3 Dígale a RStudio dónde encontrar a Git
Si Git parece estar instalado y se puede encontrar, inicie RStudio. Salga y vuelva a iniciar RStudio si hay alguna duda en su mente sobre si abrió RStudio antes o después de instalar Git. HÁGALO.
Desde RStudio, vaya a Tools> Global Options> Git/SVN y asegúrese de que la casilla * Git executable * apunte a … el ejecutable de Git. Debe leer algo como:
/usr/bin/git
(Mac, Linux)C:/Program Files (x86)/Git/bin/git.exe
(Windows)Aquí hay un screenshot de alguien que hace esto en un computador con Windows.
- ATENCIÓN: En Windows, NO use
C:/Program Files (x86)/Git/cmd/git.exe
.bin
en el path está BIEN, ¡SÍ!cmd
en el path está MAL, ¡NO! - ATENCIÓN: En Windows, NO use
git-bash.exe
. Algo que termine engit.exe
está BIEN, ¡SÍ!git-bash.exe
está MAL, ¡NO!
- ATENCIÓN: En Windows, NO use
A veces, se han tenido problemas para navegar hasta el directorio necesario en Mac OS, una vez que se ha hecho clic en “Browse” y trabajando con una ventana deL Finder. El atajo de teclado es “command + shift + g” invocará “Go To Folder”, donde podrá escribir o pegar cualquier ruta que desee.
Reinicie RStudio si realiza cambios. HÁGALO.
Siga los pasos de arriba para ver si RStudio y git se están comunicando ahora.
¿No está contento?
Se ha visto esta ayuda: con su Proyecto abierto, vaya a “Tools>Project Options …”. Si está disponible, haga clic en “Git/SVN” y seleccione “Git” en el menú desplegable Sistema de control de versiones. Responda “yes” a la ventana emergente “Confirm New Git Repository”. Responda “yes” a la ventana emergente “Confirm Restart RStudio”.
Si instaló Git a través de GitHub para Windows, es posible que el ejecutable de Git esté realmente bien oculto. Obtenga ayuda o instale Git de otra manera.
Su
PATH
probablemente no está configurado correctamente y/o debe reinstalar Git y controlar/notificar a dónde va. Lea más en 15.Pida ayuda.