如何在gitee上fork github上面的项目,并保持同步更新

前言

当看到github上面比较好的项目,想用到自己的项目,又不想仓库别人看,同时网络不好,囊中又羞涩的情况下,怎么办? 可以考虑用gitee来同步更新github上面的项目。


一、在gitee创建私有仓库

新建的是选择,导入仓库的方式。然后将github的仓库url导入,使用https的url

二、克隆gitee仓库

导入成功后,就可以将gitee的仓库克隆到本地了。然后进入项目目录执行

加入远程仓库

bash 复制代码
cd folder
git remote add upstream https://github.com/xxxxxx.git

创建mergeUpstream.sh脚本

bash 复制代码
#!/bin/bash
git fetch upstream
git merge upstream/main
git push origin

把脚本放在根目录,以后要和github的源仓库同步的时候,只有执行下这个脚本就行了。如果有冲突就解决下再提交


总结

参考
Github fork后与源项目保持同步

相关推荐
粤M温同学1 小时前
VS Code GitHub Copilot插件中配置 DeepSeek 模型
github·copilot
csdn_aspnet3 小时前
开源项目在GitHub上的破圈方法论,解析Star增长、Issue响应、Contributor引导等真实运营技巧
开源·github·issue·readme·star
uhakadotcom4 小时前
Scrapy-Redis 里面提供哪些即开即用的功能能力模块
前端·面试·github
诚信定制8394 小时前
GitHub 三大协作利器:Topics标签、Discussions与Actions Marketplace
github
欣慰的猫咪6 小时前
GitHub Copilot 正式成为 JetBrains AI Assistant 的原生默认 Agent 之一
人工智能·github·copilot
鲸~屿6 小时前
Git上传本地文件到GitHub教学指南
git·github
贾天佑忆月7 小时前
Mac 本地项目推送至 GitHub 完整指南
elasticsearch·macos·github
码流怪侠20 小时前
【GitHub】Strix 深度解析:开源 AI 渗透测试工具的架构、原理与实战
github·agent·ai编程
OpenTiny社区1 天前
Coding Agent 到底是怎么工作的,它又为什么会在复杂代码库里失真?
前端·github·agent