我在两个不同的系统中有一个远程存储库和两个远程存储库。
在一个系统中,我将修改代码并将其推送到远程存储库。
如何使用 git hooks 自动更新另一个本地存储库中的代码?
如果您有一个本地存储库推送到远程存储库,并且希望更新第二个远程存储库,则需要设置post-update hook在第一个远程仓库中(如例如这个答案)
ssh git@firstRemoteRepoServer
cd /path/to/remote/repoA.git/hooks (#bare repository)
git remote add B /url/to/remote/bare/repoB.git
echo "git push --mirror B" > post-receive
chmod 755 post-receive
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)