晚上好 奇怪的是,git hooks显然对处理文件一无所知,例如:
# Checkout any files which were deleted in the local workspace
git ls-files -d | xargs git checkout --
此命令调用post-checkout脚本 - 但不传递所有处理的文件。
是否有解决方案为每个处理过的文件调用git钩子并且操作开心了? (文件已更新,创建,删除,......)
非常感谢您的帮助! 亲切的问候, 汤姆
答案 0 :(得分:0)
不,没有开箱即用的挂钩。
git挂钩会在发生某些操作时触发,而list of hooks mentioned in documentation中没有任何操作会处理特定文件的操作。所有这些都是项目级别的操作,不处理单个文件。