我在我的 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/