gpt4 book ai didi

git - 如何在同一分支上的两个不同提交之间区分同一文件?

转载 作者:IT王子 更新时间:2023-10-29 01:07:53 25 4
gpt4 key购买 nike

在 Git 中,我如何比较同一分支(例如 master)上的两个不同提交(不连续)之间的同一文件?

我正在搜索类似 Visual SourceSafe 中的比较 功能(VSS) 或 Team Foundation Server (TFS).
在 Git 中可以吗?

最佳答案

来自git-diff手册页:

git diff [--options] <commit> <commit> [--] [<path>...]

例如,要查看文件“main.c”在现在和两次提交之间的差异,这里有三个等效命令:

$ git diff HEAD^^ HEAD main.c
$ git diff HEAD^^..HEAD -- main.c
$ git diff HEAD~2 HEAD -- main.c

关于git - 如何在同一分支上的两个不同提交之间区分同一文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3338126/

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