VSCode Git+Ftp

VSCode Git+Ftp,git,ftp,Git,Ftp,我通常使用VisualStudio代码处理我的项目 在团队中,我们都使用github作为存储库,但在版本结束时,在将分支develop与master合并后,我们将在ftp服务器上上载文件,以发布更新web应用程序 问题是,我们不知道哪些文件经过长时间的修改。。。例如,在开发分支中开发了一个月的新特性,合并后,我们无法搜索每个文件并使用filezilla手动上载。 我们需要一个ftp同步扩展,但需要时手动调用该命令 是否有任何VisualStudio代码扩展或其他方法可以使用它 我尝试了VSCod

我通常使用VisualStudio代码处理我的项目

在团队中,我们都使用github作为存储库,但在版本结束时,在将分支develop与master合并后,我们将在ftp服务器上上载文件,以发布更新web应用程序

问题是,我们不知道哪些文件经过长时间的修改。。。例如,在开发分支中开发了一个月的新特性,合并后,我们无法搜索每个文件并使用filezilla手动上载。 我们需要一个ftp同步扩展,但需要时手动调用该命令

是否有任何VisualStudio代码扩展或其他方法可以使用它

我尝试了VSCode的ftp同步扩展,但它有一个错误。即使我指定UploadOnSave:false,它也会上载每个文件。 许多其他用户对该扩展也有同样的问题。 所以,如果我将编辑开发分支上的文件,它将覆盖我当前的ftp

还有别的选择吗


我的工作流程是:在团队中的一个开发分支上编写代码,最后在master中合并,然后在ftp中上载。。。但是现在我们有一个文本文件,上面有一个手动修改的文件列表。。。非常糟糕…

如果您对该服务器具有活动SSH访问权限,您可以:

初始化裸Git存储库 只要您想更新存储库,就随时推送它 在所述存储库中设置一个post接收挂钩,该挂钩将签出存储您实际文件的存储库
如果您对该服务器具有活动SSH访问权限,则可以:

初始化裸Git存储库 每当需要更新时,将存储库推送到它 在所述存储库中设置一个post接收挂钩,该挂钩将签出存储您实际文件的存储库
我发现了一个名为git ftp的git插件

太容易了

只需在2个命令行中安装,然后针对每个项目集:

git config git-ftp.url
git config git-ftp.username
git config git-ftp.password
然后我可以使用:

git ftp push 

它将只上传我提交的文件。

我发现了一个名为git ftp的git插件

太容易了

只需在2个命令行中安装,然后针对每个项目集:

git config git-ftp.url
git config git-ftp.username
git config git-ftp.password
然后我可以使用:

git ftp push 
它将只上载我提交的文件。

windows 10安装:将文件git ftp从git ftp zip文件复制到git.exe文件夹中,方法是在VSCode终端中键入get命令git,或者git在cmd.exe Windows 10安装中的位置:将git ftp文件从git ftp zip文件复制到git.exe文件夹中,该文件夹是通过在VSCode终端中键入get命令git找到的,或者git在cmd.exe中的位置