1

会社の HP-UX マシンで git をバージョン 1.8.4 に更新しました。たとえば、 git diff と入力すると、端末に偽の文字が表示されます。

$ git diff
1mdiff --git a/pg/wop/pgmwo.4gl b/pg/wop/pgmwo.4glmm
1mindex 0764c3b..f9f99a8 100644mm
1m--- a/pg/wop/pgmwo.4glmm
1m+++ b/pg/wop/pgmwo.4glmm
36m@@ -2194,8 +2194,9 @@m mRKH090805}mm
                   DELETE FROM woshortmm
                   WHERE line_recno = f_wodet_recnomm
                ELSEmm
31m-                  UPDATE woshortmm
31m-                  SET qty_short = f_shortmm
32m+m32m                  UPDATE woshort SETmm
32m+m32m                     qty_short = f_short,mm
32m+m32m                     line_no = g_wodet_rec.linenomm
                   WHERE line_recno = f_wodet_recnomm
                END IFmm
             END IFmm
36m@@ -5521,8 +5522,9 @@m mDEFINE f_wodet_recno   LIKE wodet.recno,mm
          DELETE FROM woshortmm
          WHERE line_recno = f_wodet_recnomm
       ELSEmm
31m-         UPDATE woshortmm
31m-         SET qty_short = f_shortmm

git バージョン 1.8.3.4 に戻ると、これは起こりません。git とその依存関係をインストールするために depothelper を使用しました。カラー フォーマット コードのように見えますが、端末はすべてモノクロです。

私たちのサーバーは HP-UX B.11.31 U ia64 (tr) です。通常、wy60 端末構成で SmarTerm を使用してサーバーに接続します。

不足している構成は何ですか?

編集

などのコマンドからの出力の各行の末尾に文字「m」も表示されますgit log。例えば:

$ git log
commit ded5bfda75018bee84e3b81ca6f7a5f1dcf035cdm
Merge: 196862d 777b10dm
Author: Richard Holyoak <richard.holyoak@jjselectronics.com>m
Date:   Mon Sep 30 13:51:49 2013 +0100m
m
    Merge branch '9328'm
m
commit 777b10d09eb828e250283b74a22df52662d1897cm
Author: Richard Holyoak <richard.holyoak@jjselectronics.com>m
Date:   Mon Sep 30 13:50:09 2013 +0100m
m
    9328 pgmwo: V1-10-06 Updates to woshort ensure that the line number is also
m    m
    I don't think this is the root cause of the woshort line numberm
    being out-of-step with the wodet line number but it will help.m
m
commit 196862de9817b6205263bbf7b14855db158feadem
Merge: 34d84af 07bf5b8m
Author: Richard Holyoak <richard.holyoak@jjselectronics.com>m
Date:   Fri Sep 27 13:25:32 2013 +0100m
m
    Merge branch '11420'm
m
4

1 に答える 1

5

カラー コードのように見えます... 1.8.4 では、color.uiデフォルトで に設定されautoます。これは新しい動作です。

手動で設定してfalse、状況に影響するかどうかを確認できますか?

git config --global color.ui false
于 2013-09-30T10:32:16.587 に答える