我刚刚将Git添加到远程Amazon EC2服务器上的项目中。在此之前,我正在使用PHPStorm的部署 - > sync-to功能,用于将本地计算机上的任何更改上载到Amazon实例。
现在,我在远程复选框上有一个.git文件夹,该文件夹中包含该框中的所有文件。在我的本地机器上,我没有为这个特定的项目设置Git。
在将本地存储库连接到远程存储库之前,是否需要在PHPStorm之外并通过命令行设置.git实例?我从JetBrains那里得到了这个video。在初始设置步骤中,当您转到“VCS” - >“从版本控制检出” - >“Git”时,演示者选择本地目录来“创建”PHPStorm内的Git项目。我尝试使用远程服务器的地址替换本地目录并收到错误。
答案 0 :(得分:2)
我自己也碰到了这个。默认情况下,当您执行文件 - >现有文件中的新项目然后使用" Web服务器在远程主机上,文件可通过FTP / SFTP / FTPS"访问,所有.git文件都被忽略。进入部署选项,从已忽略的文件类型列表中删除.git。现在,当您从现有文件创建新项目时,也将包含.git文件。 PhpStorm将知道该项目已被Gitified,您将拥有自己的功能。