J'ai remarqué que les messages de commettre contenant Umlauute allemand em> ne sont pas affichés correctement lorsque j'exécute Quelle est votre configuration de codage de caractères multi-plateformes pour GIT? Assurez-vous d'inclure la configuration des deux plates-formes de votre réponse. Vous pouvez également ajouter des macos. P> Git journal code> dans git bash em> sous Windows. Ces commits ont été faits sur Ubuntu en utilisant le terminal em>. Normalement, des messages commettent des messages sont écrits en anglais mais en matière de noms de noms, par exemple.
Ajout de la bibliothèque par Simon Jünker. Code> Je suppose que cela peut aussi être git bash em> qui ne peut pas gérer le codage du personnage. Mais peut-être qu'il y a un paramètre pour forcer
utf-8 code> codage pour écrire et afficher du texte dans n'importe quel module ( git gui em>, git k em>) de git . p>
3 Réponses :
sur Mac OS X Les choses doivent fonctionner correctement avec la borne intégrée tant que vous disposez du codage défini dans les préférences> Paramètres> Avancé et que vous avez sélectionné "Définir les variables d'environnement locale sur le démarrage". (Ce sont les valeurs par défaut.) P>
Apparemment, MSYSGIT sur Windows ne prend pas en charge UTF-8, mais si vous utilisez la commande de la commande git de tuyau via une copie de moins code> de Cygwin Things fonctionnera. Il y a quelques informations utiles dans le groupe Google MSYSGIT . p>
La question ne concerne pas Mac.
Ce lien a montré la manière de résoudre ce problème:
Veuillez essayer: p> dans la coque de commande Windows (CMD. EXE) et exécutez à nouveau les commandes git. p> p>
Essayez de définir une configuration GIT sur l'invite GIT BASH avec l'une des commandes suivantes:
git config --global i18n.commitEncoding utf8 git log -n 2 --oneline Petras message with umlaut ÃäÃüÃöà etc. Karls message with umlaut <C4><E4><D6><F6><DC><FC><DF> etc. git config --global i18n.commitEncoding cp1252 git log -n 2 --oneline Petras message with umlaut ÃâäÃÅüÃâöß etc. Karls message with umlaut ÃäÃüÃöà etc.
Il n'y a aucun moyen de savoir i> est seulement à moitié correct: Simon serait sûrement heureux si son nom était écrit Simon Juenker i> ...
Peut-être que vous avez trouvé quelque part une réponse à votre question? Pourriez-vous le fournir ici s'il vous plaît?
@eckes, je m'appelle Benoît et je ne serai pas heureux si vous l'écririez "bénoïste" parce qu'il est si démodé! Souvenir des âges sombres avant l'invention de ^