Sublime Text3で、Gitのプラグインを利用するとSublime Textからコミットができて非常に便利です。
ただ、日本語ではコミットできません。
以下はその場合の対処法です。
- 以下のフォルダをコピー
/Users/"YOURNAME"/Library/Application Support/Sublime Text 3/Installed Packages/Git.sublime-package
- 以下のディレクトリ配下にはりつけ
/Users/"YOURNAME"/Library/Application Support/Sublime Text 3/Packages
- 名前を変更
Git.sublime-package -> Git.zip
- 同じディレクトリ内で解凍し、Git.zipは削除
- 解凍したGitディレクトリ内のCommit.py以外は全て削除
- Commit.pyを開き、124行目当たりを以下の通り変更
self.message_file = message_file
# and actually commit
with open(message_file.name, 'r', encoding='utf-8') as fp: #ここでUTF-8を指定
self.run_command(['git', 'commit', '-F', '-', self.extra_options],
self.commit_done, working_dir=self.working_dir, stdin=fp.read())