Configuration du Git
1. Commande git-config
Afin d'accéder aux différentes sources, il convient de paramétrer l'accès de l'utilisateur aux Gits Open-Prod et de myfab. Pour réaliser les opérations de maintenance courantes, vous aurez principalement besoin d'accéder aux Gits d'Objectif-Pi Open-Prod, myfab Modules et myfab Modules Spécifiques. Pour cela et depuis un terminal, utiliser la commande git-config
Saisir le numéro correspondant au Git que vous souhaitez modifier. Par exemple 1 pour le Git myfab.
Trois options sont possibles :
- Changer de branche [0],
- Appliquer un commit particulier [1],
- Changer d'utilisateur [2].
2. Changement de branche
Sur chacun des répertoires, il est possible de se positionner sur une branche du projet, c'est à dire une version. Après avoir tapé la commande git-config
saisir 0 puis renseigner le mot de passe administrateur.
Toutes les branches mises en ligne sur le Git seront alors affichées. Taper le numéro correspondant à la branche sur laquelle vous souhaitez vous positionner.
3. Appliquer un commit particulier
Après avoir tapé la commande git-config
et avoir sélectionné le Git à modifier, saisir 1 pour appliquer un commit donné. Saisir ensuite le numéro de commit puis valider par "Entrée".
4. Changer d'utilisateur
Après avoir tapé la commande git-config
et avoir sélectionné le Git à modifier, saisir 2 pour modifier les identifiants d'accès au Git. Il vous sera demandé ensuite le login, l'email et le mot de passe de l'utilisateur à définir.
Veuillez vous adresser au service SI ou à votre chargé de clientèle si vous ne connaissez pas ces identifiants.
Lors du changement d'utilisateur via la commande git-config, il peut arriver que la manipulation soit refusée par le système car le répertoire n'est pas considéré comme étant un répertoire "git" ou bien qu'il ne soit pas considéré comme "sûr".
Auquel cas, le terminal propose d'appliquer une exception sur le répertoire en question via une commande particulière :
git config --global --add safe.directory /home/openprod/myfab-specific
Il faut exécuter cette commande en ajoutant la commande sudo
comme ci-dessous :
sudo git config --global --add safe.directory /home/openprod/myfab-specific