Haga clic para descargar: dirección de descarga Git
Una vez completada la descarga, haga clic derecho en la ubicación en blanco de la carpeta local y podrá ver que la instalación se realizó correctamente
Introducción a git: git es un sistema de control de versiones, consulte la figura a continuación para obtener una explicación detallada
Ver rápidamente los elementos de configuración global de git
git config --list --global
Ver los elementos de configuración global especificados
git config user.name
git config user.email
Obtener información de ayuda Abrir el manual de ayuda de git del navegador
浏览器打开帮助手册
git help config
终端打开帮助信息
git config -h
Inicialice el proyecto existente en el repositorio de git
git init
Dos formas de obtener el repositorio GIT
① 将尚未进行版本控制的本地目录**转换**为 `Git` 仓库
②从其它服务器**克隆**一个已存在的 `Git` 仓库
Información de comando relacionada con GIT
configuración de git -h | obtener información de ayuda |
iniciar git | Inicializar almacén |
estado de git // estado de git -s | Ver el estado del archivo |
git agregar nombre de archivo (index.html) | Rastree nuevos archivos: después de agregar los archivos, el estado simplificado de los archivos agregados es verde A, lo que significa que se agregaron recientemente al área de almacenamiento temporal |
git commit -m "creó un nuevo archivo index.html" | enviar actualización |
empujar git | Envíe el código en el área de preparación al almacén remoto |
Archivos modificados enviados al archivo de almacén de git: después de que se modifica el contenido enviado al almacén de git, significa que el contenido del archivo de seguimiento ha cambiado, es decir, se mostrará una M roja antes del archivo de estado que no se ha puesto en el área de almacenamiento temporal y, después de la modificación, coloque los archivos en el área de almacenamiento temporal, use git add para enviar los archivos que se han almacenado temporalmente y use git commit -m |
|
pago de git -- index.html | Deshacer la modificación del archivo, el riesgo es alto y generalmente no operar |
git agregar. | Agregue varios archivos a la vez al área de ensayo |
git reset HEAD seguido del nombre del archivo a eliminar | archivo sin preparar |
git reset HEAD. | Eliminar todos los archivos del área de ensayo |
git commit -a -m "describir mensaje" | Omita el área de preparación y envíe directamente al almacén de git, git almacenará temporalmente todos los archivos rastreados y los enviará juntos, omitiendo así el paso de agregar |
git rm -f índice.js | Eliminar archivos: git warehouse y workspace eliminan archivos al mismo tiempo |
git rm --índice en caché.css | Eliminar archivo: git warehouse elimina este archivo y el espacio de trabajo conserva este archivo |
git remoto eliminar origen | eliminar archivo -- eliminar enlace del repositorio |
Ignorar archivo: especificación de formato para el archivo `.gitignore` Los que empiezan con **# son comentarios, los que acaban con **/ son directorios, los que empiezan con **/ evitan recursividad y los que empiezan con **! indican negación **patrón global** coincide con archivos y carpetas (glob se refiere a expresiones regulares simplificadas) |
|
registro de git -3 | Ver historial de confirmaciones |
:q | abandonar |
git reset --hard <CommitID> | Volver a la versión especificada |
rama de Git
rama git | Ver una lista de todas las sucursales en el repositorio Git actual |
nombre de la rama de la rama de git | crear nueva sucursal |
inicio de sesión de pago de git | cambiar de rama |
git checkout -b nombre de la rama | Rápida creación y cambio de sucursales. # -b significa crear una nueva sucursal |
maestro de pago de git | fusionar rama -- cambiar a rama maestra |
git fusionar inicio de sesión | Fusionar rama: ejecute el comando git merge en la rama principal para fusionar el código de la rama de inicio de sesión en la rama principal |
git rama -d nombre de la rama | eliminar rama |
git push -u origen pago:pagar | Operación de sucursal remota: lleve la sucursal local al almacén remoto git push -u alias de repositorio remoto nombre de sucursal local: nombre de sucursal remota |
git remote muestra el nombre del almacén remoto | Ver una lista de todas las sucursales en el repositorio remoto |
tirar de git | Obtenga el último código de la sucursal remota |
git push nombre de almacén remoto --eliminar nombre de sucursal remota | eliminar rama remota |