如何访问 Laravel Forge 配置的服务器
How to access Laravel Forge provisioned server
我正在尝试将 Laravel 安装从开发推送到 Laravel Forge 服务器上的实时环境。推送时,我收到一个错误,我没有进入我的本地环境。
我不知道如何直接连接到配置的服务器(通过 FTP 或 SFTP),手动更改单个文件(调试)。
这意味着为了尝试一些事情,我需要为我想要测试的每件事进行新的提交和全新的部署。非常乏味,它使我的 git 历史变得混乱!
...我什至不能做 commit --amend
,因为这给了我错误:
fatal: refusing to merge unrelated histories
尝试 1) 我在 Forge knowledge base 中找不到任何相关信息。
尝试 2) 我发现 several articles talking about a 很好的指南,但该指南给出了错误 404:
是这个:https://freek.dev/2016/03/let-your-clients-use-sftp-on-a-forge-provisioned-server/
我是不是遗漏了什么明显的东西?或者 commit-n-push 真的是可行的方法吗?这对于自动部署系统来说是否正常?
对于发现此问题的其他人,Forge-support 很快回复了我并链接到这篇博文,explaining how to get sftp-access to a Forge-provisioned server
我做错了什么,我没有使用用户名:forge
(我使用的是我的电子邮件)。
我正在尝试将 Laravel 安装从开发推送到 Laravel Forge 服务器上的实时环境。推送时,我收到一个错误,我没有进入我的本地环境。
我不知道如何直接连接到配置的服务器(通过 FTP 或 SFTP),手动更改单个文件(调试)。
这意味着为了尝试一些事情,我需要为我想要测试的每件事进行新的提交和全新的部署。非常乏味,它使我的 git 历史变得混乱!
...我什至不能做 commit --amend
,因为这给了我错误:
fatal: refusing to merge unrelated histories
尝试 1) 我在 Forge knowledge base 中找不到任何相关信息。
尝试 2) 我发现 several articles talking about a 很好的指南,但该指南给出了错误 404: 是这个:https://freek.dev/2016/03/let-your-clients-use-sftp-on-a-forge-provisioned-server/
我是不是遗漏了什么明显的东西?或者 commit-n-push 真的是可行的方法吗?这对于自动部署系统来说是否正常?
对于发现此问题的其他人,Forge-support 很快回复了我并链接到这篇博文,explaining how to get sftp-access to a Forge-provisioned server
我做错了什么,我没有使用用户名:forge
(我使用的是我的电子邮件)。