我正在尝试从master重新设置基准,执行后
git rebase master
我得到了返回:
错误:以下未跟踪的工作树文件将被覆盖 通过合并: 客户端/src/components/ui/organisms/Sidebar/customItems/payoutsBatchItems.tsx 请在合并之前移动或删除它们。中止提示:无法 执行todo命令提示:提示:pick eadc11822d3455ef87da803ba2037c090a2e4e80 修复错误提示: 提示: 已重新安排;要在继续之前编辑命令,请 提示:首先编辑待办事项列表: 提示:提示:git rebase --edit-todo 提示: git rebase --Continue 无法应用 eadc1182...修复错误
问题还在于我的 MR 中的 payoutsBatchItems.tsx 具有正确的名称
PayoutsBatchItems
而不是 payoutsBatchItems
(大写 P)我不知道如何解决这个问题。有线索吗?
一个简单的解决方案是中止变基,重命名文件,然后重做变基:
git rebase --abort
git mv payoutsBatchItems.tsx PayoutsBatchItems.tsx
git commit -m "Rename file to correct case"
git rebase master
看看这是否足以让您完成变基。