error: path ‘dao/src/main/resources/liquibase/master_timescaledb.xml‘ is unmerged
·
背景
我在pull了一次代码后,然后apply了stash里的代码,然后我发现一些不对的地方,想撤销这次的apply的stash代码,使用git reset命令时就报了如题所示的错误。
原因
报错提示是有文件没有合并,可以看到应该是pull和apply stash都修改了同一个文件,git无法自动合并,产生了合并冲突,并将冲突文件标记为未合并状态。对于处于未合并状态的文件,修改和撤销这些操作就会报如题所示的错误。
参考:https://geek-docs.com/git/git-questions/593_git_git_cant_undo_local_changes_error_path_is_unmerged.html
解决
因此,解决方法就是先手动解决合并冲突,然后正常commit,最后再撤销就OK了。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)