1 git push 多次,没有merge情况下的rebase
git rebase -i HEAD~5
#然后将多余的pick改成s,
# 然后wq保存,或者 ctrl+x Y
git push --force
git rebase --abort
是退回此次rebase操作的意思
2 merge 过几次后上述方法不能把分支去掉
思路:如果想合并成一个应该要reset到某次提交,然后再统一commit
#如果想合并dev就要在dev上操作
git reset -N 86265e55 #指定之前某节点
git add .
git commit -m "合并成一次提交"
git push --force