请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

stash暂存区

https://img1.sycdn.imooc.com//szimg/6420030a09e9420203690056.jpg

https://img1.sycdn.imooc.com//szimg/6420032009b04e3e07320470.jpg

这里的顺序是否有误(先git stash pop,再去检查代码冲突),遇到的情况反而是直接就在git stash pop的时候就出现了报错(代码冲突),导致checkConflicted 不会起作用。

正在回答 回答被采纳积分+3

1回答

扬_灵 2023-03-27 21:40:42

同学你好,麻烦提供一下错误信息截图,这样好帮你测试定位问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 fw前端 #1
    我的意思就是执行checkStash函数时 调用了git stash pop, 如果暂存区代码和当前代码冲突,不是直接在this.git.stash(['pop']) 弹出报错了吗
    回复 有任何疑惑可以回复我~ 2023-03-27 22:03:59
  • 扬_灵 回复 提问者 fw前端 #2
    同学你好,找个流程是没问题的,git stash pop是有可能报错的,因为pull了新代码,会导致和pop区代码不一致,如果git stash pop报错,直接中断流程就行了,如果没有报错,再进行代码冲突检查。
    回复 有任何疑惑可以回复我~ 2023-03-29 22:03:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信