如何在从 Forge 实时部署网站更改之前查看它们?

How to view your website changes before deploying them live from Forge?

我已经设置了一个 linode 服务器,我正在使用 laravel forge 来处理 PHP 等。我还使用 Github 和 laravel 并设置持续集成。虽然,我对大部分设置不是很清楚,我也不完全了解它们是如何工作的,但我已经设置了这一切来让我的网站上线。

我想知道的是,

如何查看我不断更改的开发站点和访问 URL 的其他人所看到的实时站点。

有没有一种方法可以将更改推送到开发分支,我只能看到我正在做的更改,但在 master 分支中是实时站点所在的地方,全世界都可以看到它已完成。

使用

在本地设置您的站点

两者都有很好的记录。

如果您只是想设置暂存环境。设置两个伪造站点,一个从 development-branch 提取,一个从 master 分支提取,这样您就可以先在 live-server 上测试您的更改,而无需实际将其暴露给您的最终用户。