gpt4 book ai didi

git - 如何查看 Git Pull Request 中所有修改过的文件?

转载 作者:太空狗 更新时间:2023-10-29 13:50:08 29 4
gpt4 key购买 nike

与当前主分支相比,我有兴趣查看 (GitHub) pull 请求中哪些文件已被修改。

如果这无需在本地 checkout 或更改文件就可以工作,那将是最佳选择 - 只需显示在 PR 中触及了哪些文件(包括路径的文件名)。

如何实现?

最佳答案

我的一般做法:在 github 的 pull 请求页面上,您会在底部找到一个链接,上面写着“ProTip!将 .patch 或 .diff 添加到 Git 纯 TextView 的 URL 末尾。”。 .patch 的 url 类似于:

https://github.com/git/git/pull/309.patch

(因此您可以从命令行简单地替换 pull 请求编号,实际上不需要每次都查看 github 页面)。

获得此 URL 后,使用如下内容:

curl -s -L https://github.com/git/git/pull/309.patch | git apply --stat -

这将显示类似于以下内容的输出:

git-p4.py |   36 ++++++++++++++++++++++++++++++------
1 file changed, 30 insertions(+), 6 deletions(-)

关于git - 如何查看 Git Pull Request 中所有修改过的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41139485/

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