git スレッドat LINUXgit スレッド - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:login:Penguin 09/08/31 11:11:59 kZiorwCa git commit -m でコマンドラインから直接コミットログを書いた場合と git commit で開いた vim から書いた場合で文字コードが違った(上記はUTF-8,vimはiso-2022-jp)ので、 git log 等で見ると vim から書いた方が文字化けしてしまいました。 git log --encoding=iso-2022-jp とすれば文字化けせずに見られるのですが、やはり文字コードを統一したいので log を直接編集したいのですが、 .git/logs/HEAD .git/logs/refs/heads/master を編集しても文字化けは解消されませんでした。 どのファイルを編集すればよいのでしょうか? 451:login:Penguin 09/09/01 01:17:08 BBTYztuT >>449 git log -p --follow <path> 452:login:Penguin 09/09/01 01:22:40 BBTYztuT >>450 git commit --amend でHEADのコミットメッセージ入力をやりなおせる または、 git reset HEAD^ で一旦HEAD^まで戻してやりなおす。 ちなみに git commit -F <file> でファイルからコミットログを読ませることが可能なので試してみて 試してないが -amend との同時利用も可能なんじゃないかな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch