我在驱动器 E 中有 N+2 个存储库:
- Test_central - 中央存储库;
- Test_primary1 - 本地存储库;
- Test_primaryN - 本地存储库;
- Test_slave - 本地存储库。
当 Test_primaryI 将自己的更改推送到 Test_central 时,如何更新 Test_slave?
PS:一个驱动器上的所有存储库仅用于测试
我在驱动器 E 中有 N+2 个存储库:
当 Test_primaryI 将自己的更改推送到 Test_central 时,如何更新 Test_slave?
PS:一个驱动器上的所有存储库仅用于测试
您需要挂钩到Test_slave
repo 中的可用挂钩之一。看看这里。这就像编写一个脚本来做你想做的事情一样简单,在.git/hooks
文件夹中给它正确的名称,然后让它可执行。
为了使事情变得简单易用,hooks
文件夹中已经提供了示例脚本。只需从文件中删除您要使用的钩子的.sample
扩展名,然后编辑脚本以满足您的需要。.sample