¿Cuándo actualiza Git la lista de sucursales remotas?

Resuelto BendEg asked hace 8 años • 5 respuestas

El uso git branch --allmuestra todas las sucursales locales y remotas . ¿Cuándo actualiza Git esta lista?

¿En tirar/empujar? ¿Y cómo lo actualizo usando Git Bash ?

BendEg avatar Apr 01 '16 20:04 BendEg
Aceptado

Para actualizar la lista local de sucursales remotas:

git remote update origin --prune

Para mostrar todas las ramas locales y remotas que Git (local) conoce:

git branch -a
centralcmd avatar Apr 01 '2016 14:04 centralcmd

El OP no solicitó la limpieza de todos los controles remotos, sino de todas las ramas del control remoto predeterminado.

También lo git fetch --prunees lo que se debe utilizar.

La configuración git config remote.origin.prune truese hace --pruneautomática. En ese caso, git fetchtambién eliminará las ramas remotas obsoletas de la copia local. Consulte también Poda automática con Git fetch o pull .

Tenga en cuenta que esto no limpia las sucursales locales que ya no rastrean una sucursal remota. Consulte Cómo eliminar las ramas de seguimiento locales que ya no existen en el control remoto para eso.

Oliver avatar Jan 22 '2019 15:01 Oliver