3 个版本 (稳定)
2.3.0 | 2023年7月19日 |
---|---|
2.2.0 | 2022年4月29日 |
0.1.0 | 2021年10月11日 |
#641 在 命令行界面
64 每月下载量
用于 5 个 crate (2 直接)
105KB
3K SLoC
GIRT Git Crate
此 crate 是更大的 Git Interactive Rebase Tool 的一部分。版本被固定到根项目,此 crate 不遵循 SemVer。
lib.rs
:
Git Interactive Rebase Tool - Git 模块
描述
此模块用于处理与外部 Git 系统的交互。
use git::Repository;
let repository = Repository::open_from_env().unwrap();
let config = repository.load_config().unwrap();
let pager = config.get_str("core.pager");
测试工具
为了方便测试此 crate 的用法,提供了一套测试工具。由于这些工具未经测试,并且通常更注重开发者体验而不是性能,因此它们只应在测试代码中使用。
依赖项
~11–21MB
~387K SLoC