git - Git rebase 没有自动合并来覆盖远程分支的代码
问题描述
当我执行 agit rebase [remote branch name]
时,一切都很好,但是,我覆盖了远程分支中的一些代码。因为我的提交是在远程分支的顶部。变基过程auto-merge
根据日志执行。
如何避免自动合并,或者在这种情况下采取的最佳方法是什么?
一些背景:我分叉了别人的分支,并希望收到他们的更新。rebase 将我的更新放在他们的更新之上,可能会覆盖两行代码,因为它auto-merges
解决方案
推荐阅读
- javascript - 小滑块没有正确居中图像
- javascript - 如何使用javascript从起始索引中提取字符串到空白字符?
- python - 如何让 python matplotlib mathtext 在 centos7/rhel7 上工作?
- c - mingw 做一些 posix 实现吗?
- javascript - javascript textarea处理中的复制剪切粘贴功能
- reactjs - 导入函数与将其转换为自定义钩子
- javascript - vuejs-datepicker Typeable Input 提交延迟
- node.js - Windows 10 - 节点:无法初始化 ICU(检查 NODE_ICU_DATA 或 --icu-data-dir 参数)错误
- java - 无法实例化驱动程序对象
- java - 在 Java 中是否可以在不使用反射的情况下从不同的非子类调用受保护的方法?