我有一个包含几个目录的repo,这些目录基本上分解为文件夹路径下的单独应用程序,如下所示:
repo/foo/app1
/app2
/app3
/bar/app1
/app2
/app3
/red/app1
/app2
/app3
我现在需要为app2提供版本信息(metadata.rb)。我想配置git来阻止任何不包含对app2 / metadata.rb的更改的app2文件夹的任何提交。我没有对repo的root访问权限,所以我需要在本地完成所有操作。我知道我可以使用钩子,但我不知道如何配置钩子。谢谢!