gpt4 book ai didi

git clone 没有对象做 git log

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

如何在不获取实际文件及其所有修订增量的情况下克隆一个 git 存储库?我只想能够做到 git log | grep ,无需访问文件的内容。

我想跳过克隆的这一部分:

Receiving objects:  12% (359112/2981072), 432.66 MiB | 1.67 MiB/s

有一些存储库的日志我想 grep,但没有下载/检查整个存储库,因为它们有千兆字节。如果有帮助,即使我只获得单个分支(例如 master)的日志的解决方案也会让我感兴趣。


本质上我正在寻找类似 svn log <repo url> 的东西对于 git .

最佳答案

Partial clone现在可以在更新版本的 git 中使用:

git clone --filter=blob:none --no-checkout git@github.com:foo/bar.git

关于git clone 没有对象做 git log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36547904/

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