Git 不常用技能

删除远程提交:
恢复到删除之前commit:
git reset —hard "commit id"
强行提交:
git push --force
Rebase 远程分支:
git branch -D branch_name // 删除本地分支
git fetch // 更新代码
git checkout develop // 重新 checkout 分支,会自动从远程分支再次下载
git rebase -p origin/master // 开始 rebase
如果有代码冲突,会有提升解决,正常解决冲突后,
git add "conflict file"
最后,强行提交:
git push -f origin develop