如何配置PhpStorm与远程服务器Git仓库本地副本协同工作?
需求完全可行,具体实现方案如下
- 本地获取测试服务器仓库完整副本:在本地PhpStorm中,直接执行
git clone命令拉取测试服务器上的Git仓库(例如地址格式为ssh://你的服务器用户名@服务器IP/服务器上仓库的路径),完成后本地就会拥有和测试服务器仓库完全一致的代码副本。 - 本地编辑自动同步至服务器:使用PhpStorm自带的「Deployment」功能:
- 打开「Settings/Preferences」→「Build, Execution, Deployment」→「Deployment」,添加一个新的服务器连接(推荐SFTP或SSH类型),填写服务器的地址、登录信息,指定服务器上对应仓库的本地副本路径作为远程路径。
- 配置完成后,开启「Automatic Upload」选项,这样本地编辑文件并保存后,修改会自动同步到测试服务器的对应目录中。
- 本地提交直接推送到测试环境仓库:因为本地仓库的默认远程仓库就是测试服务器的Git仓库,所以在本地执行
git commit提交代码后,直接运行git push就能将提交推送到测试环境的仓库中,完全符合你的需求。
内容的提问来源于stack exchange,提问作者Basil
相关产品推荐
相关产品推荐

