Paramétrer une adresse email comme username dans Git

Si vous utilisez Git et que votre nom d’utilisateur est une adresse email, vous avez peut-être été confronté à ce problème.

Aucun souci si on tape l’adresse à chaque fois que l’on souhaite clone/push. Mais si on souhaite enregistrer l’email dans le .git/config pour éviter de le retaper à chaque fois, le ‘@’ entre en conflit dans le format attendu « [username[:password]@]domaine » puisqu’il donne

http://mon@email.fr@domaine.net

La solution ? Échapper le caractère en passant par « %40« . Ce qui donne

http://mon%40email@domaine.net

[source]

Laisser un commentaire

Your email address will not be published / Required fields are marked *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.