我正在 Visual Studio 中为我的 DEV Azure SQL 数据库创建一个
.dacpac
,以便我可以借助 Azure DevOps 中的构建和发布管道来促进对 PROD env 的更改。
我收到下面提到的错误,也在附件中找到:
拒绝的更新被拒绝,因为远程包含您本地没有的工作。这通常是由另一个存储库推送到相同的引用引起的。您可能需要先集成远程更改,然后再再次推送
请帮我解决问题。
谢谢!
根据错误信息,原因是本地存储库中的
master
分支与远程存储库中的数据不一致。
在开始在本地存储库中进行更改之前,建议首先执行
git pull
将最新的源版本从远程同步到本地。
针对您的情况,您可以尝试以下步骤来解决问题:
从本地存储库中提取所有已修改的文件并将其复制到存储库外部的文件夹中。
执行
git pull
即可从远程同步到本地。如果遇到冲突,请解决它们。
将修改后的文件复制回本地存储库。
提交更改并将更改推送到远程。