You are on page 1of 4

PROCEDIMIENTOS - Crear la cuenta en github - Instalar git

Configurando Git por primera vez

Ahora que tienes Git en tu sistema, querrs hacer algunas cosas para personalizar tu entorno de Git. Slo es necesario hacer estas cosas una vez; se mantendrn entre actualizaciones. Tambin puedes cambiarlas en cualquier momento volviendo a ejecutar los comandos correspondientes. Git trae una herramienta llamada git config que te permite obtener y establecer variables de configuracin, que controlan el aspecto y funcionamiento de Git. Estas variables pueden almacenarse en tres sitios distintos: Archivo /etc/gitconfig : Contiene valores para todos los usuarios del sistema y todos sus repositorios. Si pasas la opcin --system a git config , lee y escribe especficamente en

este archivo. Archivo ~/.gitconfig file: Especfico a tu usuario. Puedes hacer que Git lea y escriba especficamente en este archivo pasando la opcin --global . Archivo config en el directorio de git (es decir, .git/config ) del repositorio que ests

utilizando actualmente: Especfico a ese repositorio. Cada nivel sobrescribe los valores del nivel anterior, por lo que los valores de .git/config tienen preferencia sobre los de /etc/gitconfig . En sistemas Windows, Git busca el archivo .gitconfig en el directorio $HOME ( C://Users/usuario para la mayora de usuarios). Tambin busca en el directorio /etc/gitconfig , aunque esta ruta es relativa a la raz MSys, que es donde quiera que decidieses instalar Git en tu sistema Windows cuando ejecutaste el instalador.

Tu identidad
Lo primero que deberas hacer cuando instalas Git es establecer tu nombre de usuario y direccin de correo electrnico. Esto es importante porque las confirmaciones de cambios (commits) en Git usan esta informacin, y es introducida de manera inmutable en los commits que envas: $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com De nuevo, slo necesitas hacer esto una vez si especificas la opcin --global , ya que Git siempre usar esta informacin para todo lo que hagas en ese sistema. Si quieres

sobrescribir esta informacin con otro nombre o direccin de correo para proyectos especficos, puedes ejecutar el comando sin la opcin --global cuando ests en ese proyecto.

Tu editor
Ahora que tu identidad est configurada, puedes elegir el editor de texto por defecto que se utilizar cuando Git necesite que introduzcas un mensaje. Si no indicas nada, Git usa el editor por defecto de tu sistema, que generalmente es Vi o Vim. Si quieres usar otro editor de texto, como Emacs, puedes hacer lo siguiente: $ git config --global core.editor emacs

Tu herramienta de diferencias
Otra opcin til que puede que quieras configurar es la herramienta de diferencias por defecto, usada para resolver conflictos de unin (merge). Digamos que quieres usar vimdiff: $ git config --global merge.tool vimdiff Git acepta kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge, y opendiff como herramientas vlidas. Tambin puedes configurar la herramienta que t quieras; vase el Captulo 7 para ms informacin sobre cmo hacerlo.

Comprobando tu configuracin
Si quieres comprobar tu configuracin, puedes usar el comando git config -list para listar todas las propiedades que Git ha configurado: $ git config --list user.name=Scott Chacon user.email=schacon@gmail.com color.status=auto color.branch=auto color.interactive=auto color.diff=auto ...

Puede que veas claves repetidas, porque Git lee la misma clave de distintos archivos ( /etc/gitconfig y ~/.gitconfig , por ejemplo). En ese caso, Git usa el ltimo valor para cada clave nica que ve. Tambin puedes comprobar qu valor cree Git que tiene una clave especfica ejecutando git config {clave} : $ git config user.name Scott Chacon

- Ir a htdocs en xampp y se crea un directorio que va a ser el repositorio local - Generar llaves y conectar git (LOCAL) con github (REMOTO)

- Inicializando un repositorio en un directorio existente (crear el THE WORKING DIRECTORY SANDBOX, SCRATCH REA) Si ests empezando el seguimiento en Git de un proyecto existente, necesitas ir al directorio del proyecto y escribir: $ git init - Adicionar archivos y dejarlos en modo Stagged (INDEX) $ git add <archivo> Si se quieren enviar adicionar todos los archivos del repositorio se utiliza $ git add

- Confirmar cambios - llevar archivos que estn en el estado stagged (INDEX) al estado commited (HEAD) Se especifica un mensaje adicional con informacin del commit: $ git commit m 'versin inicial del proyecto' -----------------------------------------------------------------------------------------------------------------------COMMANDOS ADICIONALES TILES Clonando un repositorio existente

Descargar un proyectos (repositorio) alojado en github, se utiliza: git clone [url] $ git clone git://github.com/schacon/grit.git

Comprobando el estado de tus archivos $ git status - se utiliza para ver si hay archivos modificados o si hay archivos en estado stagged (en el INDEX) que deban pasarase al estado commited (HEAD).

PROFUNDIZACIN EN EL SIGUIENTE LIBRO: http://git-scm.com/book/es/

You might also like