2个版本
0.0.2 | 2020年6月18日 |
---|---|
0.0.1 | 2020年6月18日 |
#1622 in 异步
9KB
180 代码行
异步库,带有libgit2构件。
该包提供异步结构以用于操作libgit2功能,并在底层使用async-std和git2。
克隆
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