【发布时间】:2022-08-02 11:49:01
【问题描述】:
我在我的 GatsbyJS 项目中创建了一个新的 git 分支来处理新功能,然后运行 \"gatsby clean\" + \"gatsby develop\" 来查看更新,如果我关闭服务器并改回(结帐)到 master/main 分支并再次运行 \"gatsby clean\" + \"gatsby develop\" 我仍然可以看到更新的版本。浏览器不应该显示原始版本而不进行任何更改吗?
每次切换分支并使用两种不同的浏览器时,我都会在“gatsby develop”之前运行“gatsby clean”。
我注意到的另一件事(也许这没问题),当我检查“git status”时,我可以看到带有更新的同一个文件正在等待在两个分支上提交。
作为旁注,我有基本的 gatsby-conf 和 gatsby-browser 配置
-
也许您的浏览器缓存了旧版本。尝试进行硬刷新 (Ctrl+Shift+R)。还要检查代码以确保它确实是您认为的那样。
-
@Code-Apprentice 谢谢,是的,我没有成功。
标签: git gatsby git-branch git-status