通过本地Git命令同步Fork

经常会遇到原仓库更新,重新 fork 显然是不优雅的,那我我们该怎么同步更新呢?

验证远程分支可以 fetch 或 push

1
git remote -v

指明我们需要同步的仓库

1
git remote add upstream https://github.com/XXXX/XXXXX.git

验证

1
git remote -v

拉取更新的 branches 和 commits

1
git fetch upstream

Checkout 本地分支

1
git checkout main

合并

1
git merge upstream/main

提交

1
git push origin main
作者

orzMaster

发布于

2022-10-03

更新于

2024-03-18

许可协议

评论