Changement de version de sites mutualisés, spip installé par git en local

Bonjour à tous, le titre est un peu long :
J’ai des sites mutualisés en local, avec un spip installé par git.
Je veux changer de version pour l’ensemble de mes sites et passer de spip 3 à spip 4
J’ai mis la bonne version de php.
Est-ce qu’il « suffit » de changer de branche (git checkout 4.0) et de changer les plugins de branche également, ou il y a-t-il autre chose à faire ?
J’ai bien vu qu’il y avait un paragraphe sur la mutualisation ici FAQ pratique : Comment SPIPer avec git.spip.net (mais cela ne me dit pas grand chose…)
Merci à vous,
Éric LM

Il vaudrait mieux passer par SPIP-Cli - SPIP-Contrib et Checkout pour gérer la mise à jour des fichiers de SPIP + plugins du core (attention à ceux qui disparaissent entre SPIP 3.2 et SPIP 4+)

Voici les commandes utiles :

checkout spip -b4.0 .
spipmu "*" "core:maj:bdd"
spipmu "*" "plugins:maj:bdd"
spipmu "*" "cache:vider"
1 « J'aime »

Merci @RealET je me disais bien que c’était trop simple… Je passe à Spip-cli !
Bonne soirée,
Éric LM

1 « J'aime »