línea de comando git para sincronizar ramas remotas eliminadas

        La gente a menudo usa git branch –a para ver todas las sucursales, incluidas las locales y las remotas. Pero después de mucho tiempo, encontrará que algunas ramas se eliminaron hace mucho tiempo en el control remoto, pero aún puede ver estas ramas eliminadas localmente. A continuación, se describe cómo eliminar sincrónicamente ramas que se eliminaron de forma remota pero no local.

1. Use git branch -a para ver las sucursales locales y todas las sucursales remotas

 De hecho, la parte roja anterior se eliminó de forma remota, pero la sucursal local aún existe.

2. Ver sucursales locales y seguimiento

git remote show origin

 Muestra que la sucursal en el cuadro rojo ya no existe en el almacén remoto [eliminado], y se puede usar de acuerdo con el aviso.

 git remote prune  para eliminar estas ramas sincrónicamente.

3. Ejecute el comando para eliminar sincrónicamente

git remote prune origin

 Puede ver que la sucursal en el cuadro rojo se elimina, es decir, la sucursal eliminada por la sucursal remota se eliminó sincrónicamente localmente.

Además, extraiga el contenido de todas las sucursales remotas: git extrae el contenido de todas las sucursales remotas_Montando el viento y las olas blog de kk-blog de CSDN Hay demasiadas sucursales de proyectos remotos, y solo el maestro se muestra localmente usando git branch. El uso de la rama git solo puede ver la rama maestra extraída. Usa git branch -a para ver todo. 3. En este momento, use git branch localmente para ver todas las sucursales remotas. https://blog.csdn.net/qq_40963664/article/details/127835856?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22 %3A%22127835856%22%2C%22fuente%22%3A%22qq_40963664%22%7D

Supongo que te gusta

Origin blog.csdn.net/qq_40963664/article/details/127835512
Recomendado
Clasificación