git/hub

Instalación

Instalar Git en Mac. La más sencilla es usar el instalador gráfico de Git, que puedes descargar desde la página de SourceForge:

git-osx-installer: http://sourceforge.net/projects/git-osx-installer/

En Windows. Simplemente descarga el archivo exe del instalador desde la página de GitHub, y ejecútalo:

msysGit: http://msysgit.github.com/

Ayuda

Si alguna vez necesitas ayuda usando Git, hay tres formas de ver la página del manual (manpage) para cualquier comando de Git:

$ git help # Muestra lista con los comandos existentes
$ git help comando # Ayuda sobre comando especificado
$ git help add # Ayuda sobre el comando add
$ git add --help # Equivalente a anterior
$ man git-add # Equivalente a anterior

Captura git help

Ver una chuleta de comando de Git:
https://na1.salesforce.com/help/pdfs/en/salesforce_git_developer_cheatsheet.pdf

Configuración

El comando “git config” permite manejar opciones de configuración que controlan el aspecto y funcionamiento de Git, sólo habrá que hacerlas una vez.

Las opciones configuradas pueden afectar a distintos ámbitos:

Para todos los proyectos en el sistema, debes usar la opción --system. La configuración se guarda en /etc/gitconfig

Para todos los proyectos del usuario, debes usar la opción --global. La configuración se guarda en ~/.gitconfig

Sólo para el proyecto actual, se usa sin opción. La configuración se guarda en .git/config

Si quieres consultar todas las opciones existentes: git help config se abre una página HTML local ...Git/doc/git/html/git-config.html con todas las opciones posibles del comado git config.

Hay dos opciones importantes para que todos los trabajos que realicemos, sus cambios (commits) vayan firmados correctamente, cuando instalas Git es establecer tu nombre de usuario y dirección de correo electrónico. 

$ git config --global user.name "Pedro Ramirez"

$ git config --global user.email "pramirez@esdmadrid.es"


Consultar el valor de todas las opciones configuradas:

$ git config --list
user.name=Pedro Ramirez
user.email=pramirez@esdmadrid.es
color.ui=true



$ git config user.name
Pedro Ramirez


Tareas

  • Descargar Git e instalarlo
  • Configurar los datos de usuario