| 使用 | git push --force-with-lease origin feature |
|---|---|
| 安全点 | 远端引用被他人更新时推送被拒绝 |
| 替代 | git push --force(无保护,不推荐) |
常用示例
常用示例
git fetch origin
git rebase origin/main
git push --force-with-lease origin feature
git push --force-if-includes origin feature # 更严格(Git 2.30+)--force-with-lease 依赖本地对远端的记录,先 fetch 再推;若提示 stale info,核对远端是否已有新提交。