git上本地分支和远程分支有不同,合并会有冲突,直接删除本地分支,再拉取远程分支

效率工具 qmt 91℃

git上本地分支和远程分支有不同,合并会有冲突,直接删除本地分支,再拉取远程分支。

因为之前的本地分支,我做了一些实验性质的改动,并没有合并到线上的代码里面。

然后其他同事在一直推进更新。

所以要么我回滚到分支分叉的地方,再获取合并remote origin上的分支。

要么我直接不要我之前的改动,直接删除这个本地分支,然后拉取远程分支到本地,一老永逸。

操作:

git branch -D A

注意使用 -D 参数来强制删除分支,即使分支上有未合并的更改。

然后拉取远程分支

git checkout -b A origin/A

转载请注明:QMT|Ptrade量化交易 » git上本地分支和远程分支有不同,合并会有冲突,直接删除本地分支,再拉取远程分支

喜欢 (0)