git show усекает вывод только при передаче - PullRequest
1 голос
/ 01 июля 2019

Если я выполню git show f12345a --stat, я получу следующий вывод:

commit f12345a
Author: This Guy <this.guy@email.com>
Date:   Mon Jul 1 14:00:59 2019 -0500

    A commit

 hola/mundo/hola/mundo/hola/mundo/hola/mundo/hola/mundo/hola/mundo/imaginary-very-long-file-name.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Но если вместо этого я выполню git show f12345a --stat | grep -E "*" (в основном повторяя все), я получу:

commit f12345a
Author: This Guy <this.guy@email.com>
Date:   Mon Jul 1 14:00:59 2019 -0500

    A commit

 .../hola/mundo/hola/mundo/hola/mundo/imaginary-very-long-file-name.txt  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

такСам вопрос в том, почему мое имя файла усекается?(как я могу избежать этого)?

Это усечение также применяется при выполнении git show f12345a --stat > exit.txt, когда я вижу содержимое файла, имя файла растягивается

...