How do I get a readable diff?
I know I can pipe it through "cat", but I'd rather the clutter be gone. There has to be a way.
ESC[1mdiff --git a/lustre/include/lustre_disk.h b/lustre/include/lustre_disk.hESC[m ESC[1mindex 10f6328..564fc08 100644ESC[m
ESC[1m--- a/lustre/include/lustre_disk.hESC[m
ESC[1m+++ b/lustre/include/lustre_disk.hESC[m
ESC[36m@@ -185,6 +185,7 @@ESC[m ESC[mstruct lustre_mount_data {ESC[m
int lmd_exclude_count;ESC[m
int lmd_recovery_time_soft;ESC[m
int lmd_recovery_time_hard;ESC[m
ESC[32m+ESC[mESC[32m int lmd_reserved_inodes; /* preferred value */ESC[m
char *lmd_dev; /* device name */ESC[m
char *lmd_profile; /* client only */ESC[m
char *lmd_mgssec; /* sptlrpc flavor to mgs */ESC[mESC[36m@@ -202,6 +203,8 @@ESC[m ESC[mstruct lustre_mount_data {ESC[m
existing MGS services */ESC[m
#define LMD_FLG_WRITECONF 0x0040 /* Rewrite config log */ESC[m
ESC[m
ESC[32m+ESC[mESC[32m#define LMD_RESERVED_INODES_DEFAULT 100ESC[m ESC[32m+ESC[m
#define lmd_is_client(x) ((x)->lmd_flags & LMD_FLG_CLIENT)ESC[m ESC[m
ESC[m
Quoted 2 lines · Bruce Korb
I know I can pipe it through "cat", but I'd rather the clutter be gone. There has to be a way.
Your terminal does not support color. Are you on an ancient system? or something exotic?
You can disable it by setting the color.ui config variable in your "user" config file ~/.gitconfig like this:
git config --global color.ui never
-Brandon
Quoted 25 lines
ESC[1mdiff --git
a/lustre/include/lustre_disk.hb/lustre/include/lustre_disk.hESC[m ESC[1mindex 10f6328..564fc08 100644ESC[m
ESC[1m--- a/lustre/include/lustre_disk.hESC[m
ESC[1m+++ b/lustre/include/lustre_disk.hESC[m
ESC[36m@@ -185,6 +185,7 @@ESC[m ESC[mstructlustre_mount_data{ESC[mint lmd_exclude_count;ESC[m int lmd_recovery_time_soft;ESC[m int lmd_recovery_time_hard;ESC[m ESC[32m+ESC[mESC[32m int lmd_reserved_inodes; /* preferred value */ESC[m char *lmd_dev; /* device name */ESC[m char *lmd_profile; /* client only */ESC[m char *lmd_mgssec; /* sptlrpc flavor to mgs */ESC[mESC[36m@@ -202,6 +203,8 @@ESC[m ESC[mstruct
lustre_mount_data{ESC[m
existing MGS services */ESC[m
#defineLMD_FLG_WRITECONF0x0040/* Rewrite config log */ESC[m
ESC[m
ESC[32m+ESC[mESC[32m#defineLMD_RESERVED_INODES_DEFAULT100ESC[m ESC[32m+ESC[m
#definelmd_is_client(x)((x)->lmd_flags & LMD_FLG_CLIENT)ESC[m ESC[m
ESC[mSignature · 3 lines
To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Quoted 9 lines · Brandon Casey
Quoted 4 lines · Bruce Korb
I know I can pipe it through "cat", but I'd rather the clutter be gone. There has to be a way.
ESC[1mdiff --git
a/lustre/include/lustre_disk.hb/lustre/include/lustre_disk.hESC[m...
Your terminal does not support color. Are you on an ancient system? or something exotic?
Quoted 6 lines
You can disable it by setting the color.ui config variable in your "user" config file ~/.gitconfig like this:
git config --global color.ui never-Brandon
Another possibility is that the user has a LESS environment defined, but without "R" to let it interpret the color. When we do not see "LESS" in the environment, we play nice and give them FRSX, but if the user already has LESS, we assume the user knows better than us and do not touch the environment. Compare:
$ LESS=N git show
$ LESS=NR git show