File Icons
BLOG
Gitの日本語が文字化けしないようにする

日本語のファイルが含まれているときに、git statusgit commitの出力で、日本語が文字化けしないように設定します。

目次

  1. はじめに
  2. 解決方法
    • 方法1. .gitconfigに直接設定を記載する
    • 方法2. コマンドを実行して設定する
  3. 参考

はじめに

gitのデフォルト設定では、日本語で命名されたファイルが文字化けして表示されます。例えば、テスト.mdというファイルを作成します。lsコマンドで確認すると、以下のように表示されます。

image.png (4.9 kB)

git statusでファイルを確認すると、日本語が文字化けして表示されます。

image.png (22.5 kB)

この日本語が文字化けする問題を解決します。

解決方法

解決方法には、「.gitignoreに直接設定を記載する方法」と「コマンドを実行して設定する方法」の2通りがあります。どちらのやり方でも、日本語が文字化けしないようにできます。

方法1. .gitconfigに直接設定を記載する

quotepath = falseを、[core]セクションに追記します。

■.gitconfig

[core]
    excludesfile = ~/.gitignore_global
    quotepath = false  # ←これを追記する

方法2. コマンドを実行して設定する

以下のコマンドをターミナルで実行します。

■sh

git config --global core.quotepath false

参考

CONTACT
ご依頼やご相談、サービスについてのご質問やご要望がございましたら、お気軽にお問い合わせください。
送付いただいた内容を確認の上、担当者からご連絡させていただきます。
お問い合わせ