2个版本

0.0.2 2020年6月18日
0.0.1 2020年6月18日

#1622 in 异步

MIT 许可证

9KB
180 代码行

异步库,带有libgit2构件。

该包提供异步结构以用于操作libgit2功能,并在底层使用async-stdgit2

克隆

let source = "https://github.com/xpepermint/async-gitlib";
let target = "./target";
let task = RepoClone::default();
task.set_bare(false);
task.set_branch("master");
task.clone(source, target).await?;

初始化

let target = "./target";
let task = RepoInit::default();
task.set_bare(false);
task.init(target).await?;

依赖

~13–23MB
~412K SLoC