5 个版本

0.4.10-alpha2024年2月5日
0.4.9-alpha2024年2月4日
0.4.7-alpha2024年1月23日
0.4.6-alpha2024年1月20日
0.4.5-alpha2024年1月17日

#451 in 文件系统

每月48次下载

MIT/Apache

46KB
1K SLoC

kiFi - 版本控制

kiFi 是一个基于 Rust 的命令行界面 (CLI) 程序,它以简单的方式管理并跟踪项目及其仓库中的更改。它提供四个主要命令以简化版本控制工作流程。

安装

在开始使用 kiFi 之前,您需要构建和安装它。以下是开始步骤:

先决条件

在构建 kiFi 之前,请确保您的系统上已安装 Rust。您可以通过访问 https://www.rust-lang.net.cn/tools/install 上的说明来安装 Rust。

安装 kiFi

  1. 克隆 kiFi 仓库

    git clone https://github.com/Vaurkhorov/kifi
    
  2. 使用 Cargo(Rust 的包管理器)安装 kiFi

    cargo install --path kifi
    

    此命令将编译 kiFi 并在 "target/release" 目录中创建一个发布版本。

  3. 为了验证构建是否成功,运行以下命令:

    ./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