Git sucintamente cómo empezar con Git

Instalación

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.

  1. Descarga y ejecuta la versión más reciente del instalador..
  2. En la pantalla de configuración titulada "Ajuste de su entorno de PATH", seleccione la opción "Usar solo Git Bash".
  3. En la pantalla de configuración titulada "Elegir el ejecutable SSH", seleccione "Usar OpenSSH".
  4. Finalmente, seleccione "Finalizar el estilo de Windows, confirme los finales de línea de estilo Unix" y presione "Siguiente" para comenzar la instalación.

Esto instalará un nuevo programa llamado "Git Bash", que es el indicador de comandos que debe usar cada vez que trabaje con Git.


Captura de pantalla de Git Bash

Configuración

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..

Información de usuario

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.

Editor

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

Alias

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.


Inicializando Repositorios

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..


Clonación de repositorios

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.