gitee:实现其他仓库代码持续同步更新到自己仓库
业务场景:当自己需要对不属于自己仓库的系统代码进行二次开发时,还需要保存这个仓库本身所有人的更新记录时。仓库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:实现其他仓库代码持续同步更新到自己仓库相关推荐
- 【Globalmapper中文入门到精通系列实验图文教程】(附配套实验数据+中文汉化版安装包23+24,持续同步更新)
本专栏为GlobalMapper中文入门实战精品实验教程,内容包括:GM基础操作.地形数据处理及地形图制作.航测内业数据处理.点云处理.地形分析.空间分析.数据库建库入库等.配套完数据包,持续同步更新 ...
- 《Matlab实用案例》系列Matlab从入门到精通实用100例案例教程目录(持续同步更新)
文章目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 2. 专栏地址 「 集思游 」之<Matlab使用案例> 3. 专栏目录 [MATLAB统计分析与应用100例]案 ...
- 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码
一.前言 问题: 小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更 ...
- github上fork原项目,如何将本地仓库代码更新到最新版本?
https://www.cnblogs.com/eyunhua/p/8463200.html 场景: 在github上fork原项目,项目组成员发起pull request提交了代码,这时自己在本地仓 ...
- Git仓库代码同步到GitHub开源社区开源代码库
Git本地仓库代码同步到GitHub开源社区开源代码库 ...
- Git 仓库代码迁移步骤记录
迁移远程仓库 // 克隆旧仓库镜像 git clone --mirror [oldRepoUrl]// 添加新仓库地址 cd the_repo git remote add [remoteName] ...
- 同步fork的上游仓库代码更新:git pull upstream
git pull upstream同步上游更新 在使用git管理项目的时候,不管是gitlab还是github项目,都可以通过fork将上游仓库的项目复制到自己仓库中,但是上游的仓库变更时,怎么同步更 ...
- axios 同步_githubactions进行github仓库和gitee仓库同步
为何要做同步 github是国际通用的代码托管平台,奈何身处国内,往往受限于网速,如果个人博客,项目主页托管在github上的话,访问速度也是十分堪忧 让我们把目光瞄准国内,国内的知名替代品主要是gi ...
- gitee存放代码_git / gitee 提交本地仓库代码到Git或Gitee流程 及 常见报错
前提:在 Windows 下安装 git 客户端 然后直接在 base 中执行命令 1.本地初始化 git 设置 git config --global user.name "你的名字或昵称 ...
最新文章
- Python 包管理工具解惑
- 线性代数可以速成吗_广播/学习吉他速成靠谱吗?真的可以速成吗?
- 【普及组模拟赛】作业
- linux CentOS 7 安装 java1.8 (tar.gz)
- 数据挖掘算法学习(四)PCA算法
- 用quot;hosting.jsonquot;配置ASP.NET Core站点的Hosting环境
- oracle 闪回操作(flashback)
- vcpkg安装_微软牌包管理器vcpkg更新及路线图计划
- 为什么不能把CSS放到html中,为什么我的CSS代码不能在我的HTML文件中工作?
- IFrame中 Forms验证超时页面跳转跳出框架 简单解决方法
- 【ASP.NET学习笔记一】ASP.NET页面传参总结
- 通过I2C总线向EEPROM中写入数据,记录开机次数
- Oracle导入元数据,eova oracle 导入元数据报错
- 网络安全实验室-解密关1
- 网站漏洞扫描工具AWVS_v13下载和安装
- Maven的安装和适配使用教程-保姆级
- 他,用了14年,从初代豆瓣工程师到AI公司CTO,创业心一直未变
- 山西初中计算机,山西初中信息技术教学计划
- C语言三个点“...“符号含义之数组批量赋相同值
- yaourt/yay 安装软件出现 parse “XXX“: first path segment in URL cannot contain colon 错误
热门文章
- 数据结构与算法(python):树结构
- 中国名人名言网今天在天csdn开通了
- JS数组的slice()方法传负数和字符串操作函数中的slice()、substr()、substring()
- 圣经中有关天使的记载
- 邮件服务器arp攻击,内网PPPoE服务器,彻底化解网络ARP攻击
- 第5章 Redis新类型
- oracle 获取每周五,Oracle获取周几以及每周对应得开始日期和结束日期
- Android_FontMetrics
- 日撸 Java 三百行(81-90天,CNN 卷积神经网络)
- oracle参数说明