GitHub: en Utilisant l'encodage UTF-8 pour les fichiers
Pourquoi ce n'est pas de l'UTF-8, le codage par défaut pour GitHub?
Est-ce à dire qu'il y a des inconvénients à changer à partir de la valeur par défaut "cp1252"?
N'ont rien à voir avec l'utilisation de GitHub sur les plates-formes Windows et Mac OSX?
La question est posée de l'utilisation de GitHub, mais peuvent être posées à propos de Git en général.
Je suis la plupart du temps faire du développement .NET, HTML5 et Javascript, si ce qui compte dans le sujet.
Ce n'github de soins au sujet de l'encodage de votre contenu?
Pouvez-vous nous préciser où exactement vous êtes témoins d'un encodage par défaut?
Je ne veux pas de vérifier dans un fichier à partir de mon Mac OSX et trouver avec des carrés et brisé des personnages sur mon Windows de la machine. Ou vice versa.
Certaines de contrôle de version outils de métadonnées qui stocke l'encodage du fichier. Git n'est pas l'un d'eux.
Cette déclaration n'est pas très précis. Jetez un oeil à gitattributes, dans le béton, vous pouvez régler la façon dont certains seront les outils de gérer l'encodage par la configuration de
Pouvez-vous nous préciser où exactement vous êtes témoins d'un encodage par défaut?
Je ne veux pas de vérifier dans un fichier à partir de mon Mac OSX et trouver avec des carrés et brisé des personnages sur mon Windows de la machine. Ou vice versa.
Certaines de contrôle de version outils de métadonnées qui stocke l'encodage du fichier. Git n'est pas l'un d'eux.
Cette déclaration n'est pas très précis. Jetez un oeil à gitattributes, dans le béton, vous pouvez régler la façon dont certains seront les outils de gérer l'encodage par la configuration de
encoding
(je ne l'ai pas testé)OriginalL'auteur Seb Nilsson | 2011-11-07
Vous devez vous connecter pour publier un commentaire.
Sauvage deviner: êtes-vous à l'aide de TortoiseGit? Est que même si vous êtes témoins d'un encodage par défaut définie à cp1252?
Si oui, il est tout simplement TortoiseGit en utilisant le codage par défaut de votre installation de Windows.
Edit: Exactement la même chose est vraie pour la Git GUI
Voici un discussion à partir d'un git du développeur de la liste de diffusion donner une explication:
Salut Michael, vous pouvez modifier votre réponse. Comment puis-je le résoudre? quelles sont les étape que je dois faire? Merci!
vous pouvez définir l'encodage à l'échelle mondiale, l'utilisation de git-config, ou par chemin à l'aide de gitattributes. Reportez-vous aux pages de manuel pour les commandes pour plus de détails.
OriginalL'auteur Michael Borgwardt