phpstorm - git checkout 后上传远程服务器文件

标签 phpstorm remote-server git-checkout

我在我的 Windows 主机上使用 phpstorm 7 进行 git 项目。这些文件通过 phpstorm 的远程服务器功能与 VM 同步,因此每次保存时,更改的文件也会上传到我的 VM。

当我从 Git 中提取更新版本时遇到困难,因为将更改后的文件发送到我的 VM 的唯一方法是上传项目的完整副本通过 phpstorm。或者我当然可以单独发送它们,但这也需要太多的努力

所以我的问题是 phpstorm 是否有一个功能或插件可以自动在 git checkout 后仅上传更改的文件

谢谢!

最佳答案

你可以:

  • 同步 src 代码和选项 deployement 以删除目标位置不存在的文件
  • 创建用于同步的外部工具
  • 创建启动 git pull 和启动同步后的宏
  • 创建用于同步的外部工具和其他用于拉取 git 分支的工具

当您创建宏或外部工具时,请不要忘记您可以使用快捷方式启动它们。

关于phpstorm - git checkout 后上传远程服务器文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27963720/

相关文章:

php - 更新到 WSL2 后无法从 PhpStorm 连接到 Xdebug

php - 是否可以在 PHPDoc 的调用方为参数指定显式类型

javascript - 在 phpstorm/webstorm 中启用 knockout.js 特定的代码突出显示

PhpStorm 在注释 @throws 标记中无法识别我的自定义异常

linux - SSH 远程无法在 Microsoft Visual Studio Code 上运行

git - 无法 checkout 分支或删除有问题的文件

git - 创建远程 Git 存储库并使用已存储在远程位置的文件填充它

linux - 从 ubuntu 客户端远程访问 debian 服务器

eclipse - 如何在不提交更改的情况下在 Eclipse 中切换分支

git checkout -p 指定编码