Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在git推送后查看即时结果吗?_Git_Push - Fatal编程技术网

我可以在git推送后查看即时结果吗?

我可以在git推送后查看即时结果吗?,git,push,Git,Push,我的服务器上有一个repo,可以在本地连接到它。我的回购协议位于: public\u html/example/repo 而我的公用文件夹位于 public\u html/example/public 假设我在本地创建一个index.html“Hello World”文件,并将其推送到我的repo。我希望能够立即在web浏览器中看到它(因此在公用文件夹中)。我知道我可以将回购协议克隆到public中,并将其拉入查看更改,但我宁愿跳过这一额外步骤 我的问题:是否有可能在每次有人推送到存储库时查看特

我的服务器上有一个repo,可以在本地连接到它。我的回购协议位于:

public\u html/example/repo

而我的公用文件夹位于

public\u html/example/public

假设我在本地创建一个index.html“Hello World”文件,并将其推送到我的repo。我希望能够立即在web浏览器中看到它(因此在公用文件夹中)。我知道我可以将回购协议克隆到public中,并将其拉入查看更改,但我宁愿跳过这一额外步骤


我的问题:是否有可能在每次有人推送到存储库时查看特定文件夹(公共)中的最新和最好版本,而不必每次都拉入文件?如果是,最好的方法是什么?提前谢谢。我希望能够刷新我的web浏览器以查看更新

您可以在存储库中创建一个post-receive挂钩,自动刷新公用文件夹的内容


有关编写钩子的更多信息,请参见手册页。

您可以在存储库中创建一个post接收钩子,自动刷新公用文件夹的内容


有关编写挂钩的更多信息可以在手册页上找到。

我明白你的意思,这看起来是一个很好的解决方案,我只是不明白如何选择一个特定的文件夹并强制将其拉出,你有推荐的教程吗?谢谢没关系,我理解,这只是我学习写一个shell脚本的问题。我明白你的意思,这看起来是一个很好的解决方案,我只是不明白如何选择一个特定的文件夹并强制它拉,你有一个你推荐的教程吗?谢谢不管我是否理解,这只是我学习编写shell脚本的问题