我可以在git推送后查看即时结果吗?
我的服务器上有一个repo,可以在本地连接到它。我的回购协议位于: public\u html/example/repo 而我的公用文件夹位于 public\u html/example/public 假设我在本地创建一个index.html“Hello World”文件,并将其推送到我的repo。我希望能够立即在web浏览器中看到它(因此在公用文件夹中)。我知道我可以将回购协议克隆到public中,并将其拉入查看更改,但我宁愿跳过这一额外步骤我可以在git推送后查看即时结果吗?,git,push,Git,Push,我的服务器上有一个repo,可以在本地连接到它。我的回购协议位于: public\u html/example/repo 而我的公用文件夹位于 public\u html/example/public 假设我在本地创建一个index.html“Hello World”文件,并将其推送到我的repo。我希望能够立即在web浏览器中看到它(因此在公用文件夹中)。我知道我可以将回购协议克隆到public中,并将其拉入查看更改,但我宁愿跳过这一额外步骤 我的问题:是否有可能在每次有人推送到存储库时查看特
我的问题:是否有可能在每次有人推送到存储库时查看特定文件夹(公共)中的最新和最好版本,而不必每次都拉入文件?如果是,最好的方法是什么?提前谢谢。我希望能够刷新我的web浏览器以查看更新 您可以在存储库中创建一个post-receive挂钩,自动刷新公用文件夹的内容
有关编写钩子的更多信息,请参见手册页。您可以在存储库中创建一个post接收钩子,自动刷新公用文件夹的内容
有关编写挂钩的更多信息可以在手册页上找到。我明白你的意思,这看起来是一个很好的解决方案,我只是不明白如何选择一个特定的文件夹并强制将其拉出,你有推荐的教程吗?谢谢没关系,我理解,这只是我学习写一个shell脚本的问题。我明白你的意思,这看起来是一个很好的解决方案,我只是不明白如何选择一个特定的文件夹并强制它拉,你有一个你推荐的教程吗?谢谢不管我是否理解,这只是我学习编写shell脚本的问题