Comment mettre à jour le dépôt git gsb et participer à l'élaboration des playbooks ?
Note: il est intéressant de créer une clé publique SSH et de la copier avec ssh-copy-id
git clone gitgsb@depl:gsb.git
cd gsb git tag
vim fichier.txt
git add fichier2.txt
git commit -am "erreur typo"
git tag -a v3.3.0c -m "version 3.3.0c" ... git push ... git push --tag ...
Créer une branche permet de faire évoluer ses playbooks avec une plus grande indépendance et de limiter les impacts négatifs sur le reste du dépôt git
Depuis le répertoire du projet :
git branch * master ps
depuis le répertoire du projet, créons la branche ad :
git branch ad
git checkout ad ... Basculement sur la branche 'ad'
On peut alors utiliser la branche ad comme toute autre branche, faire des commits
git commit -am "ajout fichier xyz"
git push fatal: La branche courante ad ne dispose pas de branche amont. Pour pousser la branche courante et définir la distante comme amont, utilisez "git push --set-upstream origin ad" git push --set-upstream origin ad Enter passphrase for key '/home/sio/.ssh/id_rsa': Décompte des objets: 4, fait. Delta compression using up to 4 threads. Compression des objets: 100% (4/4), fait. Écriture des objets: 100% (4/4), 413 bytes | 0 bytes/s, fait. Total 4 (delta 2), reused 1 (delta 0) To depl:gsb.git * [new branch] ad -> ad La branche ad est paramétrée pour suivre la branche distante ad depuis origin.