如何在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后与源项目保持同步

相关推荐
海绵不是宝宝8177 小时前
连接远程服务器上的 jupyter notebook,解放本地电脑
服务器·jupyter·github
黑客飓风10 小时前
当GitHub宕机时,我们如何协作?
github·notepad++
mit6.82413 小时前
[Git] 如何拉取 GitHub 仓库的特定子目录
git·github
用户4665370150513 小时前
如何在 IntelliJ IDEA 中可视化压缩提交到生产分支
后端·github
用户4665370150514 小时前
git代码压缩合并
后端·github
若水晴空初如梦14 小时前
QT聊天项目DAY19
github
张较瘦_17 小时前
[论文阅读] 人工智能 | 当Hugging Face遇上GitHub:预训练语言模型的跨平台同步难题与解决方案
论文阅读·人工智能·github
掘金安东尼19 小时前
字节前端三面复盘:基础不花哨,代码要扎实(含高频题解)
前端·面试·github
寻月隐君19 小时前
Rust Web 开发实战:使用 SQLx 连接 PostgreSQL 数据库
后端·rust·github
kymjs张涛21 小时前
零一开源|前沿技术周刊 #12
ios·google·github