【发布时间】:2012-08-31 14:28:35
【问题描述】:
本地分支:-
'特征/100'
和远程分支:-
'主人'
'版本2'
不小心,
- 我已将我的功能分支“feature/100”合并到主分支
- 还将其推送到远程存储库。
但实际上'feature/100'应该已经合并到远程分支'Version2'
我如何修复它(部分):-
我已将功能分支“feature/100”合并到远程分支“Version2”并推送到服务器。
git checkout Version2
git merge --squash feature/100
git add .
git commit -m 'New message'
但我想删除我合并的最后一个推送并提交到主分支。怎么样?
旁注我只是一个在这个项目上工作的人。所以即使推送的提交被删除,它也不会伤害其他任何人
【问题讨论】:
-
@knittl: 因为我想在一次提交中合并我的功能分支
标签: git