删除远程分支
git push origen :分支名
清除缓存
git fetch --prune
删除本地分支
git branch -D 分支名
>>>>>>>>>>>>>>>>>>>>>>>
撤销本地错误提交
git reset --hard 版本号
git rebase --abort
git merge --abort
git commit --amend 修改最后一次提交信息
>>>>>>>>>>>>>>>>>>>>>>>>
合并自己分支的提交点
git rebase -i HEAD~n
git rebase -i 版本号
将除了第一个的pick改成s ==>> wq 退出 => dd 删除冗余提交信息
git push -f origen 分支名
>>>>>>>>>>>>>>>>>>>>>>>>
//处理冲突
将自己提交的覆盖产生冲突的文件(慎用!确保确实原来的代码是没用的了)
git cherry-pick --theirs ./
git add ./
git cherry-pick --continue
git push origen dev