Utilice la versión Cygwin o msysGit de Git, o ambas?

Estoy ejecutando Windows 7, acabo de instalar Cygwin por primera vez hoy, así que he estado jugando con él. Ahora también quiero comenzar a usar Git.

De lo que he leído, msysGit le permitirá usar una GUI, y también agrega un clic derecho en una carpeta / archivoAdd to Git GUI yAdd to GIT Bash opciones del menú contextual.

l mismo tiempo, aunque me gustaría usar la línea de comandos para hacer algunas cosas de Git, pero creo que, como principiante de Git, sería bueno tener los menús contextuales y una GUI.

Así que estoy un poco atascado. Par de preguntas..

Si instalo Git con msysGit, ¿puedo seguir ejecutando la línea de comandos para Git con Cygwin?

Un libro dice que puede instalar las versiones de Cygwin y msysGit it, si ese es el caso, ¿ambos funcionan en los mismos archivos / repositorios o es como tener 2 repositorios Git separados en cada archivo? Si ese es el caso, entonces parece excesivo.

También vi que msysGit tiene una versión portátil. Si tuviera que usar esta versión portátil, ¿eso significa que el repositorio de Git se almacena en el dispositivo portátil USB o solo en el programa? Sería genial si es el programa Git y el repositorio de código almacenado portátil.

Respuestas a la pregunta(12)

Su respuesta a la pregunta