Comandos comunes para el código de envío de git, reversión de código y múltiples formas de agregar múltiples archivos y carpetas

Tabla de contenido

1. Revise los pasos del código de envío de git, es decir, el orden del código de envío de git es el siguiente:

2. ¿Cómo realizar la reversión del código?

3. Cómo almacenar/usar/eliminar almacenamiento

 4. ¿Git elimina o restaura sucursales locales y elimina o restaura sucursales remotas?

5. ¿Cómo abandona git las modificaciones de archivos locales?

6. Cómo agregar múltiples archivos y cargar carpetas bajo el código Git:

(1) Agregar archivos

(2) Subir carpeta


一、复习一下git提交代码的步骤,即git提交代码的顺序如下:

  在git提交代码之前,需要将本地添加的文件,先添加到git本地记录内,在commit时才能同步到远端的暂存区中,最后push,复习一下git提交代码的步骤,即git提交代码的顺序如下:

Comando básico: haga clic derecho en la carpeta .git correspondiente para abrir Git bashHere

Se debe ejecutar un comando de cuatro pasos:

命令1: git add .
命令2: git commit -m '提交的文字描述'
命令3: git pull origin master
命令4: git push -u origin master-test1

cambiar de rama:

Comando: git pago maestro

Antes de fusionar el código, primero debe extraerlo:

命令: git pull

 Una vez completada la extracción, el código se puede fusionar:

命令: git merge master-test1

Después de fusionar la rama master-test1 en el maestro, empuje el maestro a la rama remota:

 命令: git push -u origin master

¡La operación anterior ha completado la fusión del código!

2. ¿Cómo realizar la reversión del código?

1. Primero pase el comando:  git log ver todos los registros de envío

Encuentre el número de versión que desea revertir y revertir:

命令: git reset --hard aaadc2232480a3b8105de70e8ce23acf45fa0dc1

3. Cómo almacenar/usar/eliminar almacenamiento

Comando de almacenamiento:

git stash o git stash save "escribir una nota" (recomendado)

使用之前通过:

git stash list 查看贮藏的信息

 使用贮藏命令:

git stash apply stash@{0} (指定储藏的应用)

git stash pop (指定的是最近的储藏)

 Comando para eliminar información en caché:

git stash suelta el nombre del alijo

 4. ¿Git elimina o restaura sucursales locales y elimina o restaura sucursales remotas?

 Primero corte a la rama maestra a través del comando:

git branch -a (查看已有的本地及远程分支)

 Eliminar sucursal local:

git branch -D 本地分支名称

 Restauración de la sucursal local:

git checkout -b 恢复的分支名称

 Eliminar la sucursal remota:

 git push origin --delete 远程分支名称

 Restauración de la rama remota:

直接在恢复的分支上面push到远程即可

.5 Cómo resolver conflictos

 Por ejemplo, cuando modificamos el contenido en master-test1, si accidentalmente modificamos el código original en master, pueden ocurrir conflictos inesperados al extraer, lo que resulta en la falla al enviar el código:

 Podemos solicitar de acuerdo con el nombre del archivo de combinación: al  vim 李凤/index.html ver la ubicación actual del conflicto

 Después de resolver manualmente los conflictos, puede continuar con la operación de combinación de código.

 

5. ¿Cómo abandona git las modificaciones de archivos locales?

1.未使用git add 缓存代码  
    1) 放弃某一个本地文件命令: git checkout -- filename  
    2) 放弃所有文件修改命令:  git checkout . 
2. 已使用git add 缓存代码,未使用git commit   
    1)放弃某一个本地文件命令回到git add .之前 :  git reset HEAD filename   
    2)放弃所有文件修改命令回到git add .之前:    git reset HEAD 
3. 已经用 git commit 提交了代码    
    1)回退到上一次commit的状态: git reset --hard HEAD^    
    2)或者回退到任意版本git reset --hard commit id ,
使用git log命令查看git提交历史和commit id  :  git reset --hard commit id

 

6. Cómo agregar 多个文件y cómo 上传文件夹:

(1) Agregar archivos

  1. git add agrega múltiples archivos, separados por espacios
git add file1 file2 file3 file4....

 2. Git múltiple

git add file1
git add file2
git add file3
...

 3. Agregue archivos en el directorio especificado,
todos los archivos en el directorio y subdirectorios de configuración, y todos los archivos exe en el directorio de inicio

git add config/*
git add home/*.exe

 4. git add Agregar todos los archivos, o – all agregar todos los archivos

git add .  #使用空格点号
git add --all

(2) Subir carpeta

  • git agregar carpeta
git add 文件夹名字   #文件夹下所有文件上传

--------------------------------------------No hay texto debajo--------- - ------------------------------------------------- -

Nota: Solo para estudio, registre preguntas y referencias, ¡anímese unos a otros!

Artículo de referencia:

1. comando git add para varios archivos o varias carpetas_weixin_43688734's blog-CSDN blog_git comando para agregar todos los archivos

 2.  Resumen de los comandos comunes de git

Supongo que te gusta

Origin blog.csdn.net/qq_39715000/article/details/126197190
Recomendado
Clasificación