estoy leyendo el libro"Feliz git y Github para el usuario"(específicamente relacionado con R Studio, relevante para el contexto pero no para la pregunta real)
El autor explica cómo configurar R Studio para encontrar git.exe
configurando la ruta al ejecutable de git en C:/Program Files/Git/bin/git.exe
. Luego hace un énfasis en que no se debe usar C:/Program Files/Git/cmd/git.exe
, pero no explica la diferencia entre cmd
y bin
en este contexto.
¿Por qué tendría dos diferentes git.exe
en dos ubicaciones diferentes y cuál es la diferencia entre los dos? ¿Y por qué el autor haría hincapié en no utilizar el que se encuentra en el cmd
directorio?
Respuesta1
La respuesta a esta pregunta se puede inferir de esta respuesta a una pregunta similar:https://stackoverflow.com/a/14452151
Básicamente, todo lo que hay en la carpeta cmd está destinado a usarse para CMD de Windows y, en realidad, es solo un contenedor para el ejecutable "real". Piense en ellos como archivos .cmd o .bat pero con una extensión .exe (aunque no lo sean literalmente). Es probable que R Studio sea incompatible con el uso del contenedor y, por lo tanto, necesite el que está en el directorio bin.