我最近在我的服务器上创建了一个git存储库。不幸的是,在我上次提交和推送的过程中,我不小心错误地添加了我所有的目标文件和其他一些垃圾文件。现在,当我在我的服务器端项目上执行git时,我得到了关于覆盖我的目标文件等的中止警告,我必须去删除所有的问题文件。我想在删除后使用git add -A .选项从仓库中删除所有这些文件,然后提交
我在gitlab上建立了一个新的ci/cd管道。对于部署,我必须运行npm run build,然后通过ftp (使用lftp)将dist/文件夹复制到For服务器。为了确保干净的部署,该脚本应该首先删除then服务器上除文件夹cgi-bin和文件.ftpquota之外的所有文件,然后复制这些文件。 我已经通过网络进行了研究,但还没有找到合适的解决方案。使用标志--delete,