Git está disponible en todas las plataformas principales. Las siguientes instrucciones lo guiarán a través de la instalación en Windows, pero siempre es mejor consultar el sitio web oficial de Git para obtener la información más actualizada..
Git para Windows está disponible a través del paquete MsysGit.
Esto instalará un nuevo programa llamado "Git Bash", que es el indicador de comandos que debe usar cada vez que trabaje con Git.
Git viene con una larga lista de opciones de configuración que cubren todo, desde su nombre hasta su herramienta de combinación favorita. Puede configurar opciones con el git config
comando, o editando manualmente un archivo llamado .gitconfig
en su directorio personal. Algunas de las opciones más comunes se presentan a continuación..
Lo primero que querrás hacer con cualquier nueva instalación de Git es presentarte. Git registra esta información con sus confirmaciones, y los servicios de terceros como GitHub la utilizan para identificarlo..
git config --global user.name "John Smith" git config --global user.email [email protected]
los --global
marca opciones de registros en ~ / .gitconfig
, por lo que es el predeterminado para todos los nuevos repositorios. Omitirlo le permite especificar opciones por repositorio.
La implementación de la línea de comandos de Git se basa en un editor de texto para la mayoría de sus entradas. Puede habilitar Git para usar su editor de elección con el core.editor
opción:
git config --global core. editor gvim
De forma predeterminada, Git no viene con ningún acceso directo, pero puede agregar sus propios comandos de aliasing. Si viene de un fondo SVN, apreciará los siguientes enlaces:
git config --global alias.st estado git config --global alias.ci cometer git config --global alias.co checkout git config --global alias.br rama
Aprende más ejecutando el git help config
en tu mensaje de Git Bash.
Git está diseñado para ser lo más discreto posible. La única diferencia entre un repositorio Git y una carpeta de proyecto ordinaria es un extra .git
directorio en la raíz del proyecto (no en cada subcarpeta como SVN). Para convertir una carpeta de proyecto normal en un repositorio Git completo, ejecute el git init
mando:
git init
los
el argumento debe ser una ruta al repositorio (dejándolo en blanco utilizará el directorio de trabajo actual). Ahora, puedes usar todas las maravillosas funciones de control de versiones de Git..
Como alternativa a git init
, puedes clonar un repositorio Git existente usando el siguiente comando:
git clon ssh: //@ /path/to/repo.git
Esto inicia sesión en el
máquina utilizando SSH y descarga el repo.git
proyecto. Esto es un completar Copia, no solo un enlace al repositorio del servidor. Tiene su propio historial, directorio de trabajo, área de preparación y estructura de rama, y nadie verá los cambios que realice hasta que los envíe de nuevo a un repositorio público.
Esta lección representa un capítulo de Git sucintamente, un libro electrónico gratuito del equipo en Syncfusion.