【发布时间】:2021-05-07 10:31:07
【问题描述】:
我有一个 develop 分支和一个 main 分支。当然,我应该在develop 分支上进行开发(但我在main 上)。我一个人在这个项目中工作,所以唯一的改变是我做的。
这就是我所做的:
main 和 develop 都在同一个提交上。因为我在某个时候将develop 合并到了main。
然后我开始编码并在main 上提交了两次,以为我在develop 分支。
所以现在我的 main 分支在 develop 分支之前提交了 2 次。这与我现在应该在的位置相反。
无论如何,我对我所做的提交很好,但现在我需要我的分支在同一点再次见面(即:我需要我的 develop 分支来合并我在 @ 上所做的这两个提交987654335@错了)。
我该怎么办?将main 变基或合并为develop?
注意:这只是本地的。没有推送。
【问题讨论】:
-
这能回答你的问题吗? Git - correct commits made to wrong branch
-
@tripleee 除了标题,我认为这个问题不一样。这似乎是一个比大多数同类问题更具体的问题。毫无疑问,其他一般性问题的答案也适用于这个问题。但是,对于这个问题,我们可以得到在其他一般性问题中不起作用的答案。
-
@TTT 感谢您的反馈。我将撤回我的近距离投票。如果仍然关闭,请随时在此处联系我。
标签: git git-branch branching-and-merging