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

时间:2015-01-15 12:41:05

标签: phpstorm remote-server git-checkout

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

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

所以我的问题是,如果有一个功能或插件的phpstorm 自动仅在git结帐后上传更改的文件

谢谢!

1 个答案:

答案 0 :(得分:-1)

你可以:

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

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