gpt4 book ai didi

git - 什么是 git-repo init 和 git-repo sync?

转载 作者:太空狗 更新时间:2023-10-29 14:28:20 26 4
gpt4 key购买 nike

我正在使用 Google 的 git-repo插入。根据我的理解,repo sync 将从存储库下载整个源代码(即以前的修订版)。这就是为什么要花很多时间来完成整个过程。

我们可以只从存储库下载最新的提交吗?

最佳答案

我不使用 repo,但看来你可以 pass the --depth flagrepo init .使用类似 repo init -u URL --depth=1 的东西.深度标志被传递给 git-clone 并创建一个仅包含部分历史记录的 repo 协议(protocol):

--depth <depth>

Create a shallow clone with a history truncated to the specified number of revisions. A shallow repository has a number oflimitations (you cannot clone or fetch from it, nor push from nor intoit), but is adequate if you are only interested in the recent historyof a large project with a long history, and would want to send infixes as patches.

关于git - 什么是 git-repo init 和 git-repo sync?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18161980/

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