Relations entre les branches locales et distante
- quand on pull, on récupère toute les données (méta et de changement)
- MAIS tant qu'on a pas fait un switch, les branches remote n'apparaisse pas avec
git branch - les 'push' se font pour chaque branche individuellement (on ne peut pas faire un push de toutes les branches en même temps, et c'est le comportement voulu!
- la suppression ne branche ne se synchronise pas pour des raisons logiques:
- nettoyage de branches en local qui ne doit pas impacter le remote (des branches que je n'utilisent plus mais que les collaborateurs continuent d'utiliser)
- nettoyage de branches du serveur remote mais que je garde en local et que je peux choisir un jour de ré-utiliser et de repousser sur la forge