#git #staging #interactive #utility #tui #mode #command-line-tool

app gadd

Git 中暂存更改的命令行工具(git-add 的交互模式的替代品)

5 个版本 (重大更新)

0.5.0 2024年3月17日
0.4.0 2024年3月17日
0.3.0 2023年6月10日
0.2.0 2023年5月21日
0.1.0 2023年4月20日

#2757 in 命令行工具

Download history 15/week @ 2024-03-27 28/week @ 2024-04-03

每月116次下载

MIT 许可证

69KB
1.5K SLoC

Ferris the Crab, mascot of the Rust programming language, holding Git logo

gadd

Git 中暂存更改的命令行工具(git-add 的交互模式的替代品)。使用 Rust 编写,使用 git2-rs 与 Git 交互,并使用 ratatui 进行终端 UI。

截图

gadd 中的 Git 暂存区域

Screenshot of the gadd terminal application

安装

通过 Cargo(Rust 软件包管理器)

  • 运行 cargo install gadd
  • 现在你可以在终端中的 Git 仓库中键入 gadd 来管理你的更改了!

手动

  • 转到 发布页面
  • 在“资产”下下载适合您的操作系统和架构的二进制文件
    • 在 Linux/MacOS 上:将文件保存为 gadd
    • 在 Windows 上:将文件保存为 gadd.exe
  • 更新您的 PATH 环境变量,包括您保存 gadd 的文件夹
    • 在 Linux/MacOS 上
      • 使用 zsh: echo 'export PATH=${HOME}/bin:${PATH}' >> ~/.zshrc
      • 使用Bash: echo 'export PATH=${HOME}/bin:${PATH}' >> ~/.bashrc
      • 这些示例假设您已将 gadd 保存到 ${HOME}/bin - 如果您将其保存到其他位置,请替换为您自己的路径
    • 在Windows上
      • 使用Windows搜索栏搜索“编辑环境变量”,然后打开建议的控制面板
      • 在“[用户]的用户变量”下,找到名为“Path”的变量,然后单击“编辑...”
      • 单击“新建”,并输入保存 gadd.exe 的文件夹路径
  • 重启您的终端
  • 现在你可以在终端中的 Git 仓库中键入 gadd 来管理你的更改了!

致谢

依赖项

~16–29MB
~524K SLoC