以下是我的要求:
Make changes to a file --> Commit the change to git --> The tool should track the commit and publish the changed file from the git repo to multiple servers automatically.
是否有符合上述要求的工具?
答案 0 :(得分:0)
您的问题非常模糊,但通常git在提交或推送更改时内置支持执行命令。请阅读git hooks。
具体来说,您需要查看用于通知的post-update
挂钩(在您通知或发布到其他“服务器”的情况下):
此挂钩由远程存储库上的git-receive-pack调用,这在本地存储库上执行git push时会发生。在更新所有引用后,它将在远程存储库上执行一次。 它需要可变数量的参数,每个参数都是实际更新的ref的名称。 这个钩子主要用于通知......