Version 2 — Mai 2019 — JLuc
- le core de SPIP : https://git.spip.net/SPIP/spip/
- les plugins-dist sont dans le dossier https://git.spip.net/dist et il y a un repo par plugin.
Par exemple : https://git.spip.net/dist/organiseur
Via l’UI gitlab (bouton « bifurcation » ou « fork »)
Si votre pseudo est monpseudo, cela crée un repo https://git.spip.net/monpseudo/spip ou https://git.spip.net/monpseudo/organiseur
Cloner localement votre clone distant.
Pour le core :
git clone https://git.spip.net/monpseudo/spip.git
Pour un plugin, par exemple :
git clone https://git.spip.net/monpseudo/organiseur.git
La branche servira à faire la modif proposée sur une base propre et qui ne servira que pour ce patch.
git branch ma_modif
se mettre sur la branche
git checkout ma_modif
Créer la branche sur votre repo distant en la reliant à sa version locale
git push --set-upstream monpseudo ma_modif
Faire vos modifs dans les fichiers
Commiter toutes vos modifs sur cette branche (locale) :
git commit -am "un joli message de log"
Reporter sur votre repo distant :
git push
Via l’UI gitlab