Cargo:它如何找到要使用的 git 二进制文件

chu*_*500 3 git rust rust-cargo

鉴于 git 中的新安全漏洞(快速修补),我想知道如何验证cargo用于克隆存储库的特定 git 二进制文件以验证它是否具有补丁?

https://bugs.chromium.org/p/project-zero/issues/detail?id=2021

mca*_*ton 5

Cargo 不调用任何git二进制文件。它在内部使用 git2 crate,它绑定libgit2.

libgit2git2结合到包括作为一个Git子模块和它当前指向1.0.0版本