投稿 提交工具 投放合作

GitPack:用 Git 仓库安装和管理软件的工具

效率工具 117(+1) 7 Shell 2026-11-14 在 GitHub 打开

把 Git 仓库当作软件包,用仓库 URL 作为包名,在 Linux/Unix 上安装、更新、卸载和查看项目状态。

GitPack 的核心想法是:一个 Git 仓库就是一个软件包,仓库 URL 就是包名。它提供 install/update、uninstall、status、list 等命令,安装时取仓库默认分支的最新标签(无标签则取最新提交),也可指定任意 Git 修订(标签、分支、提交哈希)来安装特定版本或降级。以 root 权限运行时执行全局安装,否则为当前用户做本地安装,两者使用不同路径。项目要求 Linux/Unix 环境和 Git,Windows 可借助 Git for Windows;脚本本身是 POSIX 风格的独立 shell 脚本,还支持 Bash 补全、增量更新和仓库缓存,也可用于自建 Git 服务上的项目分发。

Star 趋势2026-11-11 — 2026-11-14当前 Stars 11724h +1

11611711-1111-1211-14