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