1.单分支强推
git push origin 分支名 --force
2.多分支强制提交(谨慎操作,会影响其他分支)
git push --force --tags origin 'refs/heads/*'
这个命令的含义是强制推送所有本地分支到远程仓库,并且同时推送所有标签。
如果你执行这个命令,会影响所有分支,包括master或main分支以及其他的开发分支。
如果你担心这个操作会影响其他人正在进行的工作,你应该通知团队成员这一行为。
如果团队成员正在其他分支上工作,并且这些分支尚未准备好合并到主分支中,那么
他们需要在你执行这个命令之前将他们的更改推送到远程仓库。