在重写历史后更新远程分支

在本地重写历史后,强制更新远程分支。

  • 使用 git push -f 强制更新远程分支,使用本地分支的更改覆盖它。
  • 每当本地和远程仓库分叉时,都需要进行此操作。
git push -f

# 示例
git checkout patch-1
git pull
git rebase master
# 本地 `patch-1` 分支已经在 `master` 上进行了变基,因此与远程 `patch-1` 分支分叉

git push -f # 强制更新远程 `patch-1` 分支