假设您正在开发一个可以保存用户上传图片的项目。您正在使用某些版本控制系统,如github或bitbucket,并将所有用户的文件存储在
中app.use(express.static(path.join(__dirname, 'public')));
要获得一些初始数据,您需要将一些文件放在公共/上传文件夹中。而不是将其推送到使用您的应用服务器进行部署的远程仓库。服务器使用此命令获取应用程序的最新版本。
git fetch --all
git reset --hard
如何避免覆盖此公共/上传文件中的文件。您每次推送新版本的应用程序时都会显示目录吗?