如何为现有GitHub与GitLab仓库建立并展示分叉关联
本地Git层建立继承关联
- 进入你的本地仓库目录,执行命令将原GitLab仓库添加为上游远程源:
git remote add upstream 原GitLab仓库地址 - 执行
git remote -v校验配置,正常会显示origin指向你的GitHub仓库地址,upstream指向原GitLab仓库地址 - 后续如果需要同步原仓库的功能更新,直接拉取upstream对应分支的代码即可,从代码版本管理层面明确二者的派生关系
GitHub仓库页公开说明关联
- 在仓库根目录的README.md文件开头或专门的派生说明模块,明确标注项目来源,示例表述如下:
本LaTeX作业模板基于公开的fphw模板二次开发而来,根据个人使用需求做了自定义调整。
- 也可以将该说明补充到GitHub仓库的简介(About)栏,所有访问仓库的用户进入首页就能直接看到关联关系
- 如果原仓库有开源许可要求,记得在README的许可章节保留原作者的版权声明,遵循对应许可证的使用规则
内容的提问来源于stack exchange,提问作者raf
相关产品推荐
相关产品推荐

