Instalar Git en Windows

Git es un sistema de control de versiones de código abierto. Inicialmente diseñado para administrar el el núcleo de Linux, hoy en día a alcanzado gran popularidad entre los equipos de desarrollo.

Veremos como instalar Git en Windows y configurarlo en pocos pasos.
Instalar Git en Windows
Podemos descargar Git desde msysgit, una vez descargado procedemos a instalarlo siguiendo los pasos que nos indica el asistente de instalación.

De manera alternativa podemos modificar algunas de las opciones indicadas por el asistente:
Usar Git Bash sólo
Esta es la opción más conservadora si usted está preocupado acerca de la estabilidad
de su sistema. Su variable PATH no será modificada. 
Ejecutar Git desde el símbolo del sistema de Windows
Esta opción se considera segura y no se conoce conflicto con otras herramientas,
Sólo Git se añadirá a tu paso. Utilice esta opción si desea usar Git
de un Cygwin Prompt (asegúrese de no tener Git de Cygwin instalado).
En mi caso por comodidad selecciono la opción ejecutar Git desde el símbolo del sistema.

Configuración

Git posee una amplia gama de opciones para configurar lo cual podemos realizar mediante el comando git config o editando manualmente el archivo llamado .gitconfig ubicado en nuestro directorio raíz (típicamente identificado por poseer el nombre del usuario de Windows). 

Perfil de usuario

Git nos brinda la opción de registrar nuestro usuario de acuerdo a nuestras preferencias, información que luego será utilizada como anexo al hacer commit del código. A continuación un par de ejemplos que nos permiten configurar nuestro nombre y correo electrónico:

git config --global user.name "Mario Octavio Jimenez"
git config --global user.email jimenez303@gmail.com

Editor

La linea de comandos de Git utiliza un editor de texto para la mayoría de sus entradas, podemos habilitar Git para utilizar nuestro editor de texto favorito mediante la opción core.editor:

git config --global core.editor "C:\Program Files\Sublime Text 3\sublime_text.exe"

Nota: en caso de presentar problemas verificar lo siguiente:
1- Agregar nuestro editor a la variable PATH de ambiente
2- En el archivo de configuración .gitconfig verificar que la ruta cumpla el siguiente formato:
[core]
editor = 'C:\\Program Files\\Sublime Text 3\\sublime_text.exe'