要将一个分支暂时合并到开发分支中,并且想要撤销该合并,可以使用以下代码示例:
git checkout development
git merge feature_branch
git reset --hard ORIG_HEAD
这将重置开发分支到合并之前的状态,丢弃合并的提交。
完整的代码示例:
# 切换到开发分支
git checkout development
# 合并分支到开发分支
git merge feature_branch
# 撤销合并
git reset --hard ORIG_HEAD
请注意,这将丢弃合并的提交,如果有未保存的更改,将会丢失,请确保在执行此操作之前进行备份。