通过本地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 |