5 个版本
0.4.10-alpha | 2024年2月5日 |
---|---|
0.4.9-alpha | 2024年2月4日 |
0.4.7-alpha | 2024年1月23日 |
0.4.6-alpha | 2024年1月20日 |
0.4.5-alpha | 2024年1月17日 |
#451 in 文件系统
每月48次下载
46KB
1K SLoC
kiFi - 版本控制
kiFi 是一个基于 Rust 的命令行界面 (CLI) 程序,它以简单的方式管理并跟踪项目及其仓库中的更改。它提供四个主要命令以简化版本控制工作流程。
安装
在开始使用 kiFi 之前,您需要构建和安装它。以下是开始步骤:
先决条件
在构建 kiFi 之前,请确保您的系统上已安装 Rust。您可以通过访问 https://www.rust-lang.net.cn/tools/install 上的说明来安装 Rust。
安装 kiFi
-
克隆 kiFi 仓库
git clone https://github.com/Vaurkhorov/kifi
-
使用 Cargo(Rust 的包管理器)安装 kiFi
cargo install --path kifi
此命令将编译 kiFi 并在 "target/release" 目录中创建一个发布版本。
-
为了验证构建是否成功,运行以下命令:
./target/release/kifi --version
您应该看到 kiFi 的版本信息。如果没有,请验证 Cargo 的 bin 是否包含在环境路径变量中。
用法
kiFi 提供以下命令:
1. kiFi init
此命令在当前目录中初始化一个新的仓库。它设置了一个 kiFi 仓库以开始跟踪文件。
kifi init
2. kiFi track <file_name>
使用此命令开始跟踪特定的文件。用您想跟踪的文件名替换 file_name
。
kifi track file_name
3. kiFi preview
生成已跟踪文件的当前版本和已推送版本之间的差异。这有助于您在提交前审查更改。
kifi preview
4. kiFi klick
此命令对仓库执行“快照”,即提交更改。
kifi klick
许可证
此软件根据 GNU AGPLv3 许可证分发。有关更多详细信息,请参阅 LICENSE 文件。
依赖项
~5–16MB
~174K SLoC