You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用其他分支重写本地main分支及替换GitHub远程main分支?

用kitos分支替换本地及远程main分支的最简操作

本地操作步骤

  • 切换到kitos分支(确保已拉取最新代码):
    git checkout kitos
  • 强制将本地main分支重置为kitos分支的当前状态:
    git branch -f main kitos
  • 切换回main分支验证内容是否正确:
    git checkout main

远程仓库操作步骤

  • 强制推送本地main分支到远程,彻底覆盖原有错误内容:
    git push -f origin main

注意:如果有其他协作者使用该仓库,他们需要先执行 git fetch origin,再用 git reset --hard origin/main 同步最新的main分支内容,避免本地历史冲突。

内容的提问来源于stack exchange,提问作者Dani Cruz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 18:46:59