Perso, sur mon clone local j’ai deux remote
git, mon fork et l’upstream.
Quand je fais une nouvelle branche, je la fais partir directement de la branche dev
sur upstream
, en l’ayant récupéré avant. Ça donne un truc de ce genre:
| > git fetch upstream
remote: Counting objects: 608, done.
remote: Total 608 (delta 416), reused 416 (delta 416), pack-reused 192
Receiving objects: 100% (608/608), 272.51 KiB | 2.50 MiB/s, done.
Resolving deltas: 100% (472/472), completed with 172 local objects.
From github.com:zestedesavoir/zds-site
27332784b..f7da66b91 dev -> upstream/dev
> git checkout -b feature-branch upstream/dev
Branch feature-branch set up to track remote branch dev from upstream.
Switched to a new branch 'feature-branch'
|
Du coup, le fait que ma branche dev sur mon dépôt ne soit pas à jour, c’est pas important du tout, puisque je ne l’utilise jamais.
Tout ça, c’est expliqué sur un post d’Alex-D (qui commence à être vieux, mais la partie sur le remote git est toujours d’actualité)