gpt4 book ai didi

git - 如何使用 git 区分远程存储库上的两个提交或文件?

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

我有两个哈希值和一个 git 远程存储库的 URL。如何执行差异?

对于 SVN,我是这样做的:

svn diff -rXXX:YYY svn+ssh://host/path

最佳答案

由于 git 的工作方式,如果不事先克隆整个存储库,这是不可能的。克隆后,您可以像这样创建差异:

git diff <from>..<to> -- <filename>

<from><to>可能是一些“提交”,因此标签、分支和其他任何可以解决为提交的内容也将起作用。


如果您想节省一些流量并确定这两个提交都在您可以使用的最后一百个提交内:

git clone --depth 100 <repository>

这只会克隆最新的 100 个提交。请注意,之后将无法从该克隆中推或 pull !

关于git - 如何使用 git 区分远程存储库上的两个提交或文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20682312/

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