在这里vscode可能会遇到一个bug
来源:2-4 VSCode操作Git

慕莱坞0998854
2020-02-06
在如何解决冲突这个部分,老师直接在github上修改了var d = 4 ,然后在本地修改了var c = 5,这时候在本地push的时候会显示冲突,然后老师解决了冲突之后顺利push到了线上。
可是我自己在尝试的时候遇到了一点问题,假如我选择保留当前的更改,那么在commit的时候会出现错误 no changes to commit.
在网上可以搜索到相关issue
比如
https://github.com/microsoft/vscode/issues/60275
我的问题和上面的issue基本一致,但是我实在是不知道该怎么解决,英语水平有限。
我自己的解决办法是,打开terminal,用命令行的方式手动commit,然后再push,才能解决。
写回答
1回答
-
河畔一角
2020-02-06
按理说,你推送一定会有冲突,那么保留本地代码,再次直接推送远程即可,如果推送不上去,选择强制推送有一个--force,因为你明知道有冲突,那么就希望选择本地代码,可以使用强制推送
022020-02-06
相似问题