Commit messages created on my winXP box generate warnings when read on my Win7 box.
My name contains special characters (ö), I suppose that this is the source of the problem since my name is in the commit.
I saw the problem while trying to stash changes on a commit created on winXP:
Warning: commit message does not conform to UTF-8.
I would like to check what encoding was used to generate the commit on winXP, but can't find how.
$ git config --get i18n.commitencoding
returns blank on both machines.
http://www.kernel.org/pub/software/scm/git/docs/git-commit.html seems to say that git checks the encoding in the commit objects.
git log, git show, git blame and friends look at the encoding header of a commit object, and try to re-code the log message into UTF-8 unless otherwise specified.
That is fine, but then why does git complain on win7 and not on winXP?
msysgit versions are identical on both machines: 1.7.4.msysgit.0.