Mise à jour Git

Bonjour
je viens de voir que Git a changé ses paramètres de sécurité avec un système de token qui remplace le mot de passe.
Et pour cela, il faut utiliser une version récente de Git. Avec la version actuellement disponible (1.8.3.1), nous ne pouvons plus faire de "git push" depuis le cluster.
Est-ce qu'il serait possible s'il vous plait de mettre à jour Git?
Cordialement,
Camille

Bonjour,

Ca va malheureusement etre compliqué de changer la version de git sur le système, cependant on peux facilement ajouter un module git avec une version plus récente.

module load git/2.32.0

Je ne sais pas si c'est la bonne pratique, mais la question des tokens ne se posent pas si on clone via ssh avec envoi de clé rsa sur les sites github/gitlab. Les tokens sont maintenant exigés que dans le cas de push via https.

Bonjour Gildas et merci pour la réponse.
C'est vrai que j'ai une utilisation assez basique de Git au final et ne maitrise pas tout le potentiel.
Je git clone un dépot.
Modifie un fichier, puis, git add, git commit et git push sans savoir si c'est via ssh ou autres.
Je me renseigne donc et essaye !
Merci encore,
C.

Capture d’écran 2021-10-28 à 12.11.02

Sur cette exemple, tu as en effet l'onglet https où tu devras gérer un token et un onglet ssh qui demandera à ce que tu déposes un clé ssh sur ton profile github (ou gitlab, c'est la même principe).

La clé ssh va te permettre d'authentifié sans mot de passe.
Si tu travailles depuis plusieurs machines, il faut fournir une clé par machine. Une fois fait, tu ne t'en occupes plus.

Un peu de doc :