业务场景:当自己需要对不属于自己仓库的系统代码进行二次开发时,还需要保存这个仓库本身所有人的更新记录时。仓库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. 【转】SQL函数:字符串中提取数字,英文,中文,过滤重复字符
  2. B端会员模块的思考与设计
  3. python_目录结构
  4. 排序算法——希尔排序(缩小增量排序)
  5. 你知道void和Void的区别吗
  6. 报名倒计时 | 「TeaTalk」技术沙龙成都站再来袭!
  7. 关于 V C++ 中 Error 6 fatal error C1075的解决办法
  8. ubuntu下vim与系统剪切板互相拷贝
  9. [XPlane11/12]同步更新Zibo737插件下载-更新至3.54.17-插件搬运
  10. uchome数据字典
  11. Linux 内核 颜色,Linux操作系统内核版的表示方法是( )
  12. MySQL多个关键词检索字段
  13. synology nfs_如何在Synology NAS桌面上创建,重新排列,组织和删除快捷方式
  14. oa系统是什么,oa办公系统有哪些,域名邮箱如何开通注册?
  15. 基础复习——TextView——文本显示——字体颜色——背景颜色——字体大小——@color/teal_200——@string/hello...
  16. [转载]受 Windows XP SP2 影响的软件列表
  17. HDU6598 Harmonious Army
  18. 天干地支 java_Java实现干支纪年法
  19. leetcode 455 分发饼干(c++和python) 贪心算法
  20. “珠三角”企业创新难在哪里

热门文章

  1. 消灭该死的重复 下(1)布尔运算 boolean
  2. Unity huatuo示例项目源码分析与启发
  3. [轉]运用项目管理WBS方法成功创建网店
  4. PE安装原版XP系统(含高版本PE安装选项灰色处理办法)
  5. 2020年科协第二次硬件培训总结
  6. android应用开发-从设计到实现 3-3 Sketch静态原型设计
  7. 达芬奇科学特展《穿越·创新·达芬奇:超越时代的创新者》
  8. 极光IM如何集成到项目
  9. 手机吃鸡语音服务器异常错误,绝地求生游戏报错解决方法汇总
  10. linux命令执行进度显示工具progress