Php .git文件夹是否在每次拉取时更新

Php .git文件夹是否在每次拉取时更新,php,git,Php,Git,我有一个应用程序还没有任何客户端缓存失效 我们需要一个临时措施的快速解决方案,直到我们设计出一个更全面的解决方案 prod服务器跟踪主分支 假设.git文件夹在每次git拉取时都会更新其上次修改的时间戳,这样安全吗 如果是这样的话,一个快速的解决方案是将.git文件夹最后修改的时间戳设置为js和css缓存键。。。即 <script src="<?= asset('build/js/main.js') ?>?v=<? echo $timestamp; ?>">&

我有一个应用程序还没有任何客户端缓存失效

我们需要一个临时措施的快速解决方案,直到我们设计出一个更全面的解决方案

prod服务器跟踪主分支

假设.git文件夹在每次git拉取时都会更新其上次修改的时间戳,这样安全吗

如果是这样的话,一个快速的解决方案是将.git文件夹最后修改的时间戳设置为js和css缓存键。。。即

<script src="<?= asset('build/js/main.js') ?>?v=<? echo $timestamp; ?>"></script>

你可以假设,但我不会指望

更好的方法是使用fetch命令

git fetch --all --prune

这将更新
.git/FETCH\u HEAD
文件戳记,您可以使用此戳记。

您可以假设,但我不会指望

更好的方法是使用fetch命令

git fetch --all --prune

它将更新
.git/FETCH\u HEAD
文件戳,您可以使用它。

默认git行为是每次更改文件时都更新修改时间。所以这是正确的。然而,我不会依赖于它。默认的git行为是在每次更改文件时更新修改时间。所以这是正确的。然而,我不会依赖它