【发布时间】:2020-12-11 05:49:51
【问题描述】:
我有一个本地的feature/branch。当我从remote/origin 中提取时,它会覆盖我的本地更改,通常它会向我显示来自合并的冲突....如何设置本地 git 分支,以便在合并远程分支时获得冲突报告和能解决这些冲突吗?
更新:
使用git branch -vv 我可以看到分支已合并到remote branch origin/master 中并且有一个拉取请求ID。在上面进行了许多更改,当前feature/branch 的一些工作和一些更改已被覆盖。在其更改被覆盖之前,我将 feature/branch 移回了之前的提交。
我可以看到 git diff master 的变化,但我希望能够看到 冲突 并在 vscode 中解决它们,而不是滚动查看 git diff master 的终端输出。
我可以将local feature/branch 与remote feature/branch 分离,以便git 处理git pull origin master 上的冲突吗?
【问题讨论】:
-
你正在运行什么命令来拉取?
标签: git git-branch git-merge git-pull git-fetch