Git-fetch-file – Sync files from other repos with commit tracking and safety
9 months ago
- #Git
- #version-control
- #file-management
- git-fetch-file(1) 是一个用于从其他Git仓库导入特定文件到项目中的工具
- 它通过清单文件(.git-remote-files)记录来源仓库、提交哈希和注释信息
- 支持从远程Git仓库拉取单个文件或通配符匹配的多个文件
- 可通过--force参数强制覆盖本地修改,使用--save更新追踪的提交记录
- 提供简洁的命令行接口,包含add/pull/status等操作指令
- 清单文件(.git-remote-files)采用INI格式记录每个被追踪文件的详细信息
- 典型用法示例:添加带有特定提交哈希和注释说明的文件
- 本工具基于GNU通用公共许可证v2.0协议发布