la instalación y el uso de Git bajo Windows 10

0 Introducción

Git (pronunciado / gɪt /) es un sistema de control de versiones de código abierto distribuido, puede eficientemente en proceso de alta velocidad de pequeño a muy grande versión de la gestión de proyectos. Git es Linus Torvalds para ayudar a controlar el desarrollo del kernel Linux y el desarrollo de un software de control de versiones de código abierto.
Git de inicio rápido

1 Git descargar e instalar

del sistema de ventanas Git Descargar
Mi sistema es de 64 bits, la versión de 64 bits, así que elegimos
Aquí Insertar imagen Descripción
para descargar el paquete de instalación de Git clic para iniciar la instalación.
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

Seleccionar el editor por defecto, he descargado Notepad ++ en un equipo, así que elegí Notepad ++.

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Esta interfaz es el final de la línea dispuesta conversión símbolo.

La primera opción es el "final de la línea de revisar estilo Windows, Unix presentar estilo." Cuando se desprotege un archivo de texto, Git convertirá LF a CRLF. Al presentar un archivo de texto, CRLF se convierte en LF. Para el proyecto de plataforma cruzada, que es la configuración recomendada en Windows ( "core.autocrlf" se establece en "true")

La segunda opción es el "final de la línea, ya que está desprotegido, presentada el estilo Unix." Cuando se desprotege un archivo de texto, Git no realiza ninguna conversión. Al presentar un archivo de texto, CRLF se convierte en LF. Para el proyecto de plataforma cruzada, que es la configuración recomendada en Unix ( "core.autocrlf" se ajusta en "entrada")

La tercera opción es "como está desprotegido, tal como se presenta." A la salida, o envía un archivo de texto, Git no realiza ninguna conversión. proyecto multiplataforma no recomienda esta opción está seleccionada ( "core.autocrlf" se establece en "false")

Elijo la primera opción y haga clic en el botón "Siguiente" para continuar bajo la interfaz del mapa:
Aquí Insertar imagen Descripción
La interfaz se configura con Git Bash emulador de terminal para ser utilizado en conjunto.

La primera opción está "usando MinTTY (MSYS2 terminal por defecto)." Git Bash MinTTY como el uso de un emulador de terminal, el emulador tiene una ventana de tamaño variable, seleccionar y fuente Unicode no rectangular. aplicación de consola de Windows (tales como Python interactiva) se debe ejecutar en MinTTY por "winpty" para comenzar.

La segunda opción es "Use la ventana de la consola de Windows por defecto." Git utilizará la ventana predeterminada de Windows consola ( "cmd.exe"), esta ventana se puede utilizar con el programa de consola Win32 (como Python interactiva o Node.js), pero la anulación por defecto es muy limitado, necesidad de ser configurado para su uso fuentes unicode para mostrar los caracteres no ASCII correctos, y antes de que Windows 10, la ventana no puede cambiar el tamaño libremente, y sólo permite rectángulo de selección de texto.

Elegí la segunda opción y haga clic en "Siguiente" para continuar bajo la interfaz del mapa:
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
para completar la instalación

2 verificar la instalación

Introduzca cmd git --versionmuestra el número de versión.
Aquí Insertar imagen Descripción

Basado en el uso de 3 Git

Encuentra el git-fiesta en la aplicación en el interior de la esquina inferior izquierda de la
Aquí Insertar imagen Descripción
línea de comandos familiarizado aparecerá.
Correo electrónico configurar su propio nombre y en el Git-Bash:
git config --global user.name "su nombre"
git config --global user.email "[email protected]"

Almacén: repositorio (la palabra Inglés, ningún otro significado)
crear un repositorio: mkdir fengshao
Cambie el directorio: cd
retroceder un directorio: cd ...
Ver ruta del repositorio: pwd
se convertirá en el directorio Git puede gestionar repositorio: git init
para ver directorio de archivos ocultos : LS-ah
Aquí Insertar imagen Descripción
se puede descargar un editor notepad ++, el compilador dentro de un first1.txt,

Antes de poner en el establecimiento de un almacén.
Aquí Insertar imagen Descripción
Reutilización GIT añadir archivos de complemento first1.txt al repositorio, "sumisión" usando git commit -m archivo
en el repositorio. (Presentaciones pueden también escribir el contenido, fácil de encontrar más adelante)
cuando cambia el contenido del archivo, el archivo se añade a la parte interior:
ver el estado actual: git status (descrito aquí first1.txt sido modificado)
Aquí Insertar imagen Descripción
para ver el contenido Última modificación: git first1.txt diff (modificado pero no estén sometidos a git a la vista, de lo contrario no se presenta)
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
de nuevo introducir git log, utilice este comando para mostrar la más alejada de la más reciente registro de confirmación a.
Aquí Insertar imagen Descripción
Si considera que la información anterior es demasiado, sino que también puede reducir la cantidad de información, git log = --pretty este comando oneline,

Esto reducirá la cantidad de información que aparece.

Supongamos que se desea volver a la versión anterior, entonces podemos entrar en git restablecer CABEZA ^ --hard, si se piensa en la versión anterior,

Puede introducir RESET --hard CABEZA ^ git , lo que significa que desea volver a esa versión, puede agregar unas cuantas cabezas detrás de la línea.

También puede utilizar first1.txt gato verte para ver el contenido de la versión actual. Por supuesto, el editor puede cambiar el contenido en su interior.
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
El tiempo pudiera volver la parte posterior del reloj, a continuación, puede volver al mundo real. Pero sólo si desea tener en cuenta antes de comprometerse. A continuación, el uso

git reset --hard cometer puede volver a la realidad. (Commit sólo un montón de números, al igual que el número de casa).
Aquí Insertar imagen Descripción
Cuando se olvidó de cometer ¿No nunca ser devuelto a la realidad. No, no, el método se puede encontrar todavía, como siempre que se recuerde

comando git reflog en la línea, se utiliza para ver el historial de comandos.
Aquí Insertar imagen Descripción
área de trabajo y área de ensayo los dos son muy diferentes, cuando vea este paso, cuando todo el mundo entiende editor, el llamado editor

Es el área de trabajo, área de almacenamiento debajo del escenario se esta imagen, es a través de contenidos Git complemento a la etapa de espacio de trabajo, como

En este momento si tiene que modificar el contenido de la zona de trabajo, pero no añadió git al área de ensayo, y luego git commit a comprometer hasta el contenido

Va a ser almacenados en un área temporal de contenidos, más que el contenido de sus cambios. Si no lo cree, usted puede seguir para hacer experimentos.

Por último, git diff CABEZA - presentado con el contenido del editor Git y el contenido de la diferencia entre "archivo" para ver la corriente.
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Si en el momento de la escritura de archivos a un nivel superior, no habrá lugar inevitablemente mal, mal, no es terrible, y simplemente no ha presentado puede ser retirado,

Cuando estás mal en el espacio de trabajo, puede utilizar git checkout - "archivo" de retirar al lugar guardado por última vez. Si usted

Cuando se agrega archivos al área de ensayo, tendría que volver primero el archivo a un comando de espacio de trabajo, el uso de git reset HEAD "archivo",

Ser retirada en el área de trabajo.
Aquí Insertar imagen Descripción
Los archivos también se pueden eliminar mediante el "archivo" comando rm, puede eliminar el archivo de archivo, si es o presentarse en un área temporal

El puede ser utilizado, incluyendo el área de trabajo, puede eliminar el archivo. Habrá que borrar la recuperación natural, pero la recuperación de este experimento I

Intentarlo varias veces, además de la zona de trabajo, el otro puede, comando git checkout - "archivo". Después de mucha práctica, pero de vez en cuando

En el área de trabajo tienen éxito, no hay ninguna razón para averiguar, cuando la probabilidad es mínima.
Aquí Insertar imagen Descripción

Publicado 21 artículos originales · ganado elogios 1 · vistas 1105

Supongo que te gusta

Origin blog.csdn.net/Elenstone/article/details/105313782
Recomendado
Clasificación