使git pull显示更新文件到当前目录的相对路径

使git pull显示更新文件到当前目录的相对路径,git,relative-path,git-pull,Git,Relative Path,Git Pull,如果我的当前目录是git项目的子目录,并且我调用了git pull,它总是显示相对于项目根目录的路径。是否有方法查看相对于当前目录更改的文件路径 前 /default$git pull ... 更新03e5eb12..95987ffb 快进 ../client/styles/components/managesecond.styles.ts | 11+++++ ./lib/index.ts | 8++-- 而不是 客户机/样式/组件/ManageScription.styles.ts | 11+

如果我的当前目录是git项目的子目录,并且我调用了
git pull
,它总是显示相对于项目根目录的路径。是否有方法查看相对于当前目录更改的文件路径

/default$git pull
...
更新03e5eb12..95987ffb
快进
../client/styles/components/managesecond.styles.ts | 11+++++
./lib/index.ts | 8++--
而不是
客户机/样式/组件/ManageScription.styles.ts | 11+++++
default/lib/index.ts | 8++--

不,没有此选项。Git运行diff机器来制作它,除了控制它是否打印之外,没有任何旋钮来控制它

如果知道这一点,您不想看到它,那么可以将
merge.stat
merge.diffstat
设置为
false
,Git将不会生成它


如果这是您想要的功能,Git列表可能会对修补程序开放。

给出的示例不清楚,给定的'instead of'显示一个带有
默认/
前缀的文件和一个没有前缀的文件。您能澄清一下当前发生的事情和您希望发生的事情吗?@AD7six他当前的工作目录是
/default
。这些是指向
/default
的所需相对路径。他不想看到git根目录的“绝对”路径
/
<root>/default $ git pull
...
Updating 03e5eb12..95987ffb
Fast-forward

../client/styles/components/manageEscrow.styles.ts               |  11 +++++
./lib/index.ts                                                   |   8 ++--

INSTEAD OF
client/styles/components/manageEscrow.styles.ts                  |  11 +++++
default/lib/index.ts                                             |   8 ++--