gitlab 拆分某项目的子项目到独立的git项目
# 我们以 拆分 项目:project111 中的 子项目:JDBCPoolTool 为一个单独工程为例
# 进入当前项目路径
cd ./project111
# 新建本地分支 JDBCPoolTool-branch 注意: JDBCPoolTool/ 是拆分前项目project111中的子模块
git subtree split -P JDBCPoolTool/ -b JDBCPoolTool-branch
cd ..
mkdir JDBCPoolTool
cd JDBCPoolTool
git init
# 把本地git项目目录下 某个本地分支拉倒当前路径
git pull ../project111 JDBCPoolTool-branch
# 绑定拆分后的新仓库 仓库需要提前新建好
git remote add origin git@yfgitlab.hk.com:BigData/pcc/tools/jdbcpooltool.git
git pull origin master --allow-unrelated-histories
# 这里默认master分支 使用本地master新建dev分支 gitlab也新建dev分支 然后本地dev推送到远程dev 使用dev是为了避免master推送无权限
# 远程dev必须提前新建好
git checkout -b dev
# 如果报错 请使用 git push -u origin dev -f
git push -u origin dev
# 在老项目删除之前你新建的分支:JDBCPoolTool-branch
gitlab 拆分某项目的子项目到独立的git项目相关推荐
- project子项目之间任务关联_计划中的计划:主项目与子项目
主项目概述 主项目视为显示多个相关项目间的层次结构的合并项目的集合.项目插入主项目称为子项目. 插入子项目时,项目的一个小图标将其区分开来从属于主项目摘要任务. 在主项目中,子项目作为摘要任务,您可以 ...
- 子项目依赖和父项目冲突_实战 | maven 轻松重构项目
现在是微服务盛行时代,说不准哪一天领导就会让你对一个大项目进行重构.大项目的痛点:编译慢.发布繁琐等.就像下面这张图: 真的不敢动呀,一不小心就坍塌了. 比如说我们用户系统,我们可以这么重构(这里只是 ...
- 电气自动化c语言实践操作论文,项目实践论文,关于独立学院电气工程其自动化专业基于CDIO的实践模式相关参考文献资料-免费论文范文...
导读:本文关于项目实践论文范文,可以做为相关论文参考文献,与写作提纲思路参考. (广州大学松田学院 广东广州 511370) 摘 要:独立学院作为培养应用型人才的新生力量,要与地方经济社会发展相衔接, ...
- 关于Git及GitLab的简单易懂的使用方法(将本地仓库的项目提交到master分支或者自定义的分支上)
说明: 关于git和gitlab的使用,真的是让我脑壳痛了一晚上,,真尼玛的麻烦,在网上找了各种各样的方法来完成如何将我本地的项目上传到gitlab上面,头发掉了一地,,,并没什么卵用,,,差点炸毛的 ...
- IDEA创建父项目和子项目
一.创建父项目 1.首先在IDEA中使用Spring Initializr的方式创建一个Springboot的工程,(点击File -> New-> Project ->Spring ...
- 【项目实战】 图书信息管理系统(Maven,mybatis)(第一个自己独立完成的项目)
一.实验目的 题目七 图书信息管理系统 1 功能描述 设计一个图书信息管理系统,使之具有新建图书信息.显示.插入.删除.查询和排序等功能. 2 具体设计要求 图书信息包括:图书编号.书名.作者名.出版 ...
- Jenkins——Jenkins构建Maven项目(三种风格)+Jenkins项目构建细节
Jenkins构建Maven项目+Jenkins项目构建细节 Jenkins构建的项目类型介绍 自由风格项目构建 拉取代码 编译打包 远程部署 代码改动后的持续集成 Maven项目构建 Pipelin ...
- 产品经理 需求 项目经理 选择_产品经理和项目经理的区别
"产品经理和项目经理都负责什么工作?" "我想做产品经理,你觉得合适吗?" "程序员做几年可以做到项目经理?" "产品经理和项目经 ...
- android git提交整个项目_使用子模块和子树来管理 Git 项目 | Linux 中国
使用子模块和子树来帮助你管理多个存储库中共有的子项目.https://linux.cn/article-12244-1.html作者:Manaswini Das译者:Xiaobin.Liu 如果你参与 ...
最新文章
- Netty详解(七):Netty 编解码以及消息头编解码器
- 【Python】Modin,只需一行代码加速你的Pandas
- 京东 你访问的页面需要验证证书_SSL证书安全认证有什么原理?
- 大规模部署桌面虚拟化时的问题
- wampserver的mysql启动与环境变量设置
- matlab调用时间序列工具箱,matlab时间序列工具箱
- LeetCode 1754. 构造字典序最大的合并字符串
- linux中top和ps的内存区别,linux - top与ps间的区别
- 2019下半年系统集成项目管理工程师上午真题
- nginx与PHP配置
- 【QT】QT从零入门教程(五):图像文件操作 [新建打开保存]
- tensorflow精进之路(二十四)——Object Detection API目标检测(中)(COCO数据集训练的模型—ssd_mobilenet_v1_coco模型)
- Myeclipse中JSP页面快捷键注释失效解决方法
- mybatis动态sql,条件判断详解示例
- C#中的Builder模式
- 为什么SSD目标检测算法对小目标检测的效果不好
- 千万数据的分库分表方案
- 判断常用贴片元器件正负极简述(嵌入式硬件篇)
- 数据结构练习题——树和二叉树(含应用题)
- 实时获取Android手机CPU占用率