1. 配置当前当前fork的仓库的原仓库地址
git remote add upstream <原仓库github地址>
2. 查看当前仓库的远程仓库地址和原仓库地址
git remote -v
图 1.png
3. 获取原仓库的更新。使用fetch更新,fetch后会被存储在一个本地分支upstream/master上。
git fetch upstream
图 2.png
4. 合并到本地分支。切换到本地master分支,合并upstream/master分支。
git merge upstream/master
5. 这时候使用git log就能看到原仓库的更新了。
git log
6. 如果需要自己github上的fork的仓库需要保持同步更新,执行git push进行推送
# 推送分支
git push origin master
# 推送标签
git push origin v0.0.1
方法2
- 在 Github 官网创建项目
- 在 Gitee 导入 GitHub 项目
-
在 Gitee 设置远程项目地址, 必要时强制同步
设置远程仓库.png
强制同步.png