gpt4 book ai didi

git - 如何在执行 git pull 时显示 git 差异?

转载 作者:太空狗 更新时间:2023-10-29 14:30:14 26 4
gpt4 key购买 nike

当执行 git pull 时,git 输出如下行:

myproject/myfile.py    |   2 +-
myproject/otherfile.py | 24 -------------
2 files changed, 2 insertions(+), 26 deletions(-)
delete mode 100644 myproject/oldfile.py
create mode 100644 myproject/newfile.py

执行git pull 时,是否有显示此类摘要的命令?

最佳答案

翻阅手册页,我终于找到了答案:

git diff --summary --stat

其实--summary负责显示这部分:

2 files changed, 2 insertions(+), 26 deletions(-)
delete mode 100644 myproject/oldfile.py
create mode 100644 myproject/newfile.py

虽然 --stat 负责:

myproject/myfile.py    |   2 +-
myproject/otherfile.py | 24 -------------

这个命令也可以像这样起别名:

git config --global alias.df "diff --summary --stat"

所以我们可以调用:

git df HEAD~1

显示当前和之前提交之间的总结差异。

关于git - 如何在执行 git pull 时显示 git 差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16581913/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com