首先知道什么是本地仓库,远端仓库,上游仓库
本地仓库:你从远端仓库克隆到本地 PC 上的仓库
远端仓库:从上游仓库 fork 过来的仓库,可以理解为自己的仓库
上游仓库:公司的仓库,所有权不在于你
当远端仓库慢于上游仓库时,如何同步上游仓库到远端仓库呢?
git remote add upstream 上游仓库名称.git
# 查看分支
git remote -v
# 从源分支拉取最新代码
git fetch upstream
# 从 remote 上取一个新的 branch 到本地
# 正常就是 master/main 分支
git checkout -b 分支名 upstream/分支名
# 更新到你 fork 的分支上
git push origin 分支名
相关:https://www.cnblogs.com/process-h/p/17680683.html