Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git PyCharm:使用SSH将VCS连接到远程服务器_Git_Ssh_Pycharm - Fatal编程技术网

Git PyCharm:使用SSH将VCS连接到远程服务器

Git PyCharm:使用SSH将VCS连接到远程服务器,git,ssh,pycharm,Git,Ssh,Pycharm,我正在使用GoogleCloud平台作为开发环境的远程服务器 目前,我可以通过ssh从远程服务器收集PyCharm上的项目文件夹 当我打开内置的PyCharm终端时,我可以通过ssh连接到服务器并手动执行git操作 然而,另外,我希望能够在PyCharm上使用VCS功能。我知道PyCharm使用在其设置(例如:C:\Program Files\git\cmd\git.exe)上设置的任何git可执行文件 由于PyCharm VCS仅适用于Win32 git可执行文件,因此我无法参考/usr/b

我正在使用GoogleCloud平台作为开发环境的远程服务器

目前,我可以通过
ssh
从远程服务器收集PyCharm上的项目文件夹

当我打开内置的PyCharm终端时,我可以通过ssh连接到服务器并手动执行git操作

然而,另外,我希望能够在PyCharm上使用VCS功能。我知道PyCharm使用在其设置
(例如:C:\Program Files\git\cmd\git.exe)
上设置的任何
git可执行文件

由于PyCharm VCS仅适用于Win32 git可执行文件,因此我无法参考
/usr/bin/git

因为当我尝试时,我看到以下错误:

没有安装Git。 runnerw.exe:CreateProcess失败,出现错误193:%1不是有效的Win32应用程序

我想知道是否有办法让PyCharm通过ssh在远程服务器上执行其git命令。我认为应该通过编写一些批处理脚本来解决这个问题。如有任何建议或解决方案,我将不胜感激


本地计算机:Windows 10 Build 2004,PyCharm 2020.2.3专业版

远程计算机:谷歌云平台上的Ubuntu20.04 LTS