RubyでWindows PowerShell使用して、下記のように文字化けをしてしまいます。 puts "日本語を入力すると#{gets}" ↓ 出力結果 日本語を入力すると RubyInstaller for Windows (Ruby+Devkit 2.6.5-1 (x64) ) インストール時に「Use UTF-8 as default external encoding」 | PowerShellでgit logしたら以下のように日本語部分が文字化けしました。, PowerShellでgit logしたときに使用されるlessコマンドの文字コードが合っていないために生じるということで、lessコマンド使用される文字コードを環境変数で指定すると良いということで、自分用に記録を残します。, 新しいユーザー変数を入力するウィンドウが開くので、そこに以下のように変数名と値を入力します。, shuheloheloさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?, Powered by Hatena Blog https://qiita.com/reika_i/items/cd11ffdf23a3f68b5ebc. WindowsのPowerShellでGitブランチの差分を確認しようとしたら日本語が文字化けした。, PowerShell上で以下のコマンドを実行する。 補足. Copyright © 2016 Adseed, Inc. All rights reserved. WindowsのPowerShellでGitブランチの差分を確認しようとしたら日本語が文字化けした。 解決. WindowsのPowerShellのGit文字化けを解消した Windowsノウハウ Posted by UMA on 2019-09-26 20:44:00 環境. https://qiita.com/reika_i/items/cd11ffdf23a3f68b5ebc そもそもWindowsでは Settings > Time&Language でTime ZoneやLanguageを変更できますが、その操作によって コマンドプロンプトやPowerShell利用時に文字化けするケース があります。. GitはLinuxカーネルを管理するために作られたので文字コードについてはUTF-8であることが前提となっているそうです。 https://teratail.com/questions/94616. この変数にja_JP.UTF-8を設定することでGitにUTF-8が利用できることを認識させることができます。, https://linux.keicode.com/prog/git.php 対応. PowerShellでgit logしたら以下のように日本語部分が文字化けしました。 Date: Fri Jun 21 15:36:50 2019 +0900 Cookie<81>PreRegister<83><9A><83><82><81>