ドイツ語のウムラウト(äöü)を扱う方法を教えようと苦労しました。msysgit
コメントをコミットする。 no luck .....GitとPowerShellとドイツ語のウムラウト
だから私はPowerShellとそのgit統合(PoshGit)を代わりに使用しようと思った。しかし、再び - 運:
D:\temp\test [ +12 ~0 -0 !]> git add --all
D:\temp\test [ +12 ~0 -0]> git commit -m "Einige Dateien hinzugefügt"
Warning: commit message does not conform to UTF-8.
You may want to amend it after fixing the message, or set the config
variable i18n.commitencoding to the encoding your project uses.
[master (root-commit) 085b7d6] Einige Dateien hinzugef?gt
12 files changed, 3320 insertions(+), 0 deletions(-)
( "Einige Dateienのhinzugefügtは" いくつかのファイルが追加=)
興味深い - 私はは、ドイツ語のウムラウトがUTF-8標準の一部であることをを誓ったかもしれません.....うーん......
そして案の定:
D:\temp\test [master]> git log
085b7d6 (HEAD, master) Einige Dateien hinzugef<FC>gt [Marc Scheuner] [4 seconds ago]
ありませんバナナ: - (
は何EARTH ONコミットコメントにGitのに協力することmsysgit
( "Gitのbashの")またはPowerShellのいずれかを取得するために行うには、私が持っているのですか? 「また、doesnの私の.gitconfig
にこの
[i18n]
commitencoding = ISO-8859-1
logoutputencoding = ISO-8859-1
を置く:私は今でも.....
はまたのためだけのコメント(純粋なテキスト)...ウムラウトを含むファイル名をサポートするために求めていませんよトン私のコミットコメントやMSysGitとUnicodeと同様に簡単なとgit log
.... :-(
任意のアイデア?思考?ポインタ??
コミットメッセージをコマンドラインで渡すのではなく、エディタを使って書き込まないのはなぜですか?または、私のようにそれをして、英語のコミットメッセージを使用してください:p – ThiefMaster
@ThiefMaster:私たちはドイツのコメントを使用する方針を持っており、かなり率直に、私はうれしいです - それらの "エンリグリッシュ"のコメントは恐ろしいでしょう..... –
あなたが望むならば、変数/関数名を使用する必要はありません;) - とにかく '-m"を省略するだけです... ""そしてgitはエディタを起動します。 – ThiefMaster