业务场景:当自己需要对不属于自己仓库的系统代码进行二次开发时,还需要保存这个仓库本身所有人的更新记录时。仓库A自己,仓库B他人。
1.创建空的仓库A,并克隆仓库B的代码到本地

git clone 仓库B代码地址

2.进入项目克隆的代码项目中,删除原有git文件

rm -rf .git

3.初始化仓库,让它变成属于我们的仓库A

git init

4.将代码添加到暂存区

git add .

5.将暂存区代码添加到本地仓库

git commit -m "提交说明"

6.关联自己仓库url

git remote add origin 自己仓库A的地址

7.提交代码

git push -u origin master

8.再创建一个代码分支dev,在master上进行自主开发,使用dev分支和仓库B的代码进行合并

git branch dev

9.再建立一个关联仓库B

git remote add dipository 仓库B地址
git fetch dipository

10.最后进行仓库合并
切换到仓库A的dev分支中,点击dipository 仓库里需要合并的分支,选择Merge into current

11.如果代码合并分支时遇上refusing to merge unrelated histories

git merge 分支名  --allow-unrelated-histories

12.当想要更新其他仓库代码到自己仓库时

1.首先从自己仓库的master切换到自己仓库的dev分支
2.拉取其他的仓库最新代码

拉取dipository仓库master分支代码
git pull dipository master

3.这时dev代码也已经更新了,直接推送到自己的远程仓库
4.然后切换到master ,把dev合并到master,master就拥有了其他仓库最新的代码了。

gitee:实现其他仓库代码持续同步更新到自己仓库相关推荐

  1. 【Globalmapper中文入门到精通系列实验图文教程】(附配套实验数据+中文汉化版安装包23+24,持续同步更新)

    本专栏为GlobalMapper中文入门实战精品实验教程,内容包括:GM基础操作.地形数据处理及地形图制作.航测内业数据处理.点云处理.地形分析.空间分析.数据库建库入库等.配套完数据包,持续同步更新 ...

  2. 《Matlab实用案例》系列Matlab从入门到精通实用100例案例教程目录(持续同步更新)

    文章目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 2. 专栏地址 「 集思游 」之<Matlab使用案例> 3. 专栏目录 [MATLAB统计分析与应用100例]案 ...

  3. 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码

    一.前言 问题: 小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更 ...

  4. github上fork原项目,如何将本地仓库代码更新到最新版本?

    https://www.cnblogs.com/eyunhua/p/8463200.html 场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓 ...

  5. Git仓库代码同步到GitHub开源社区开源代码库

                    Git本地仓库代码同步到GitHub开源社区开源代码库                                                         ...

  6. Git 仓库代码迁移步骤记录

    迁移远程仓库 // 克隆旧仓库镜像 git clone --mirror [oldRepoUrl]// 添加新仓库地址 cd the_repo git remote add [remoteName] ...

  7. 同步fork的上游仓库代码更新:git pull upstream

    git pull upstream同步上游更新 在使用git管理项目的时候,不管是gitlab还是github项目,都可以通过fork将上游仓库的项目复制到自己仓库中,但是上游的仓库变更时,怎么同步更 ...

  8. axios 同步_githubactions进行github仓库和gitee仓库同步

    为何要做同步 github是国际通用的代码托管平台,奈何身处国内,往往受限于网速,如果个人博客,项目主页托管在github上的话,访问速度也是十分堪忧 让我们把目光瞄准国内,国内的知名替代品主要是gi ...

  9. gitee存放代码_git / gitee 提交本地仓库代码到Git或Gitee流程 及 常见报错

    前提:在 Windows 下安装 git 客户端 然后直接在 base 中执行命令 1.本地初始化 git 设置 git config --global user.name "你的名字或昵称 ...

最新文章

  1. Python 包管理工具解惑
  2. 线性代数可以速成吗_广播/学习吉他速成靠谱吗?真的可以速成吗?
  3. 【普及组模拟赛】作业
  4. linux CentOS 7 安装 java1.8 (tar.gz)
  5. 数据挖掘算法学习(四)PCA算法
  6. 用quot;hosting.jsonquot;配置ASP.NET Core站点的Hosting环境
  7. oracle 闪回操作(flashback)
  8. vcpkg安装_微软牌包管理器vcpkg更新及路线图计划
  9. 为什么不能把CSS放到html中,为什么我的CSS代码不能在我的HTML文件中工作?
  10. IFrame中 Forms验证超时页面跳转跳出框架 简单解决方法
  11. 【ASP.NET学习笔记一】ASP.NET页面传参总结
  12. 通过I2C总线向EEPROM中写入数据,记录开机次数
  13. Oracle导入元数据,eova oracle 导入元数据报错
  14. 网络安全实验室-解密关1
  15. 网站漏洞扫描工具AWVS_v13下载和安装
  16. Maven的安装和适配使用教程-保姆级
  17. 他,用了14年,从初代豆瓣工程师到AI公司CTO,创业心一直未变
  18. 山西初中计算机,山西初中信息技术教学计划
  19. C语言三个点“...“符号含义之数组批量赋相同值
  20. yaourt/yay 安装软件出现 parse “XXX“: first path segment in URL cannot contain colon 错误

热门文章

  1. 数据结构与算法(python):树结构
  2. 中国名人名言网今天在天csdn开通了
  3. JS数组的slice()方法传负数和字符串操作函数中的slice()、substr()、substring()
  4. 圣经中有关天使的记载
  5. 邮件服务器arp攻击,内网PPPoE服务器,彻底化解网络ARP攻击
  6. 第5章 Redis新类型
  7. oracle 获取每周五,Oracle获取周几以及每周对应得开始日期和结束日期
  8. Android_FontMetrics
  9. 日撸 Java 三百行(81-90天,CNN 卷积神经网络)
  10. oracle参数说明