Git推送服务器不更新工作分支
我想Git推送服务器不更新工作分支,git,push,Git,Push,我想 git push server master 然后让它更新Web服务器上的文件,以便快速部署。 但是服务器上的文件不会得到更新。没有任何新的分支机构。 在工作分支上的文件到达后,如何获取这些文件 我试着把 cd .. env -i git reset --hard 在post接收钩子,但它似乎没有做任何事情。从这里得到了这个想法: 感谢您的帮助。您应该改用此方法。它仍然使用post-receive钩子,但有不同的实现细节 此外,您使用什么方法推动回购?如果您使用HTTP而不是SSH,那
git push server master
然后让它更新Web服务器上的文件,以便快速部署。
但是服务器上的文件不会得到更新。没有任何新的分支机构。
在工作分支上的文件到达后,如何获取这些文件
我试着把
cd ..
env -i git reset --hard
在post接收钩子,但它似乎没有做任何事情。从这里得到了这个想法:
感谢您的帮助。您应该改用此方法。它仍然使用post-receive钩子,但有不同的实现细节 此外,您使用什么方法推动回购?如果您使用HTTP而不是SSH,那么根据您的设置,钩子可能永远不会执行