git, msysgit, les accents, utf-8, les réponses définitives
J'ai lu à certains endroits que il y a des problèmes avec git (ou juste msysgit?) et l'encodage des caractères - je croire c'est seulement un problème dans les noms de fichier.
Ce que j'aimerais c'est que certains "définitif" (ou au moins autoritaire) informations sur:
- Ce que sont exactement les "problèmes"? (Les symptômes)
- Quelles sont les causes? (Brièvement)
- Dans quels cas est-ce un frein?
- Est-il une solution en vue, ou, à défaut de solution de contournement?
J'espère que cette question n'est pas trop vague, je pense qu'il serait bon d'avoir toutes ces informations en un seul endroit pour être en mesure de diriger les gens vers elle...
- UTF-8 est commingfor msysgit. Voir ma réponse mis à jour.
Vous devez vous connecter pour publier un commentaire.
Mise À Jour Fév. 2017 Git (2.12): La largeur des caractères de la table a été mis à jour pour correspondre Unicode 9.0.
Le
update_unicode.sh
est déplacé danscontrib/mise à jour-unicode
: voir son README.Mise à jour août 2014 (git 2.1): s'engager a67c821 (Torsten Bögershausen (tboegi)) ajoute le support de l'Unicode 7.0.
Mise à jour avril 2014: s'engager d813ab9 (Torsten Bögershausen (tboegi)) ajoute le support de l'Unicode 6.3
git (1.9.2):
Mise à jour avril 2012: prise en charge d'Unicode est sorti en version 1.7.10. Voir cette page pour les notes et les paramètres que vous devez définir.
À savoir:
La
recodetree vérifier
commande de scanner l'intégralité de l'historique d'un dépôt git et imprime tous les non-ASCII noms de fichier. Si la sortie est vide, pas de migration est nécessaire.Mise à jour février 2012: les correctifs pour l'UTF-8 prend en charge sont à venir dans la branche devel " de msysgit repo GitHub, y compris Mettre à jour les paramètres pour l'UTF-8 .
Le Git pour Windows Google+ page mentions:
Mai 2011
Je crois que le msysgit numéro 80 a plus tard sur ce bug.
Également décrite dans question 376.
Par exemple:
Le vrai fix
devrait être sur MingW si:ak2 commentaires que MingW n'est pas le bon endroit pour ce correctif:
Certains travaux en cours sur un msysgit variante de prise en charge d'unicode.