如何使用git在提交中获取重命名文件的修改行

hkmswyz6  于 2022-11-20  发布在  Git
关注(0)|答案(1)|浏览(125)

我找不到一个git命令来正确地获取提交中重命名文件的diff值。假设我们看一下repo pypa/pipenv和commit d0423ac8a0bdf3454f165eb9871f7b9327f390cb。如果我们在克隆的repo上运行以下命令:可以看到文件linux.py被重命名为_proc.py
不幸的是,当我运行git show d0423ac8a0bdf3454f165eb9871f7b9327f390cb -- pipenv/vendor/shellingham/posix/_proc.py时,重命名的文件被当作新文件处理,人们看不到真正的更改。

oknwwptz

oknwwptz1#

尝试命名这两个文件:

git show d0423ac8 -- pipenv/vendor/shellingham/posix/linux.py pipenv/vendor/shellingham/posix/_proc.py

相关问题