#git-repository #patch #git-commit #submodule #libgit2 #set #patch-file

gitpatcher

一个使用git来维护子模块周围一系列补丁的库

5个版本

0.2.3 2023年10月11日
0.2.2 2023年9月15日
0.2.1 2023年8月25日
0.1.2 2023年5月31日
0.1.0 2020年6月6日

#2 in #patch-file

31 每月下载量
用于 gitpatcher-bin

MIT 许可证

63KB
1.5K SLoC

gitpatcher

一个使用git来维护针对子模块的一系列补丁文件的Rust库。

特性

  • 内部使用libgit2
  • 补丁器为每个提交创建一个单独的补丁文件
  • 自动将补丁文件添加到父仓库
    • 内部过滤补丁中的冗余更改,以避免提交不必要的更改

另请参阅

依赖

~12MB
~302K SLoC