3 个稳定版本
1.1.1 | 2022 年 10 月 14 日 |
---|---|
1.1.0 | 2022 年 9 月 10 日 |
1.0.0 | 2022 年 8 月 31 日 |
#1470 在 开发工具
29KB
547 行
kamino
kamino
帮助管理多个 Git 仓库克隆。具体来说,当你同时在多台机器上工作并在同一远程服务器上保持同步时,它会非常有用。
它会告诉你哪些仓库与远程服务器不同步
- 如果有未提交的更改(可能在工作副本或索引中,可能你忘记了提交?)
- 如果有暂存的更改(可能你想应用它们?)
- 如果有不在远程服务器上的本地提交(可能你忘记了推送?)
- 如果远程服务器领先于本地(可能你忘记了拉取?)
- 如果 .githooks 中(如果有)的 git 钩子与 .git/hooks 中的钩子匹配(可能你忘记了安装/更新钩子?可能有活动钩子应该进入仓库?)。这仅检查工作副本,并忽略 .sample 文件。
二进制文件
二进制程序实际上不会修复上述任何条件,因为它不知道你想要做什么。它只是告诉你,以防你需要做些什么。请注意,为了检查本地与远程,它执行了一个获取操作。
kamino
在你提供的目录中扫描 Git 仓库。目前,这是一个浅层扫描,只查看一层。
许可证
根据以下任一许可证授权:
- Apache 许可证 2.0 版(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由你选择。
贡献
除非你明确声明,否则根据 Apache-2.0 许可证定义的,任何有意提交以包含在本工作中的贡献,均应如上双许可,没有任何附加条款或条件。
依赖关系
~13MB
~326K SLoC