# 我们以 拆分 项目: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项目相关推荐

  1. project子项目之间任务关联_计划中的计划:主项目与子项目

    主项目概述 主项目视为显示多个相关项目间的层次结构的合并项目的集合.项目插入主项目称为子项目. 插入子项目时,项目的一个小图标将其区分开来从属于主项目摘要任务. 在主项目中,子项目作为摘要任务,您可以 ...

  2. 子项目依赖和父项目冲突_实战 | maven 轻松重构项目

    现在是微服务盛行时代,说不准哪一天领导就会让你对一个大项目进行重构.大项目的痛点:编译慢.发布繁琐等.就像下面这张图: 真的不敢动呀,一不小心就坍塌了. 比如说我们用户系统,我们可以这么重构(这里只是 ...

  3. 电气自动化c语言实践操作论文,项目实践论文,关于独立学院电气工程其自动化专业基于CDIO的实践模式相关参考文献资料-免费论文范文...

    导读:本文关于项目实践论文范文,可以做为相关论文参考文献,与写作提纲思路参考. (广州大学松田学院 广东广州 511370) 摘 要:独立学院作为培养应用型人才的新生力量,要与地方经济社会发展相衔接, ...

  4. 关于Git及GitLab的简单易懂的使用方法(将本地仓库的项目提交到master分支或者自定义的分支上)

    说明: 关于git和gitlab的使用,真的是让我脑壳痛了一晚上,,真尼玛的麻烦,在网上找了各种各样的方法来完成如何将我本地的项目上传到gitlab上面,头发掉了一地,,,并没什么卵用,,,差点炸毛的 ...

  5. IDEA创建父项目和子项目

    一.创建父项目 1.首先在IDEA中使用Spring Initializr的方式创建一个Springboot的工程,(点击File -> New-> Project ->Spring ...

  6. 【项目实战】 图书信息管理系统(Maven,mybatis)(第一个自己独立完成的项目)

    一.实验目的 题目七 图书信息管理系统 1 功能描述 设计一个图书信息管理系统,使之具有新建图书信息.显示.插入.删除.查询和排序等功能. 2 具体设计要求 图书信息包括:图书编号.书名.作者名.出版 ...

  7. Jenkins——Jenkins构建Maven项目(三种风格)+Jenkins项目构建细节

    Jenkins构建Maven项目+Jenkins项目构建细节 Jenkins构建的项目类型介绍 自由风格项目构建 拉取代码 编译打包 远程部署 代码改动后的持续集成 Maven项目构建 Pipelin ...

  8. 产品经理 需求 项目经理 选择_产品经理和项目经理的区别

    "产品经理和项目经理都负责什么工作?" "我想做产品经理,你觉得合适吗?" "程序员做几年可以做到项目经理?" "产品经理和项目经 ...

  9. android git提交整个项目_使用子模块和子树来管理 Git 项目 | Linux 中国

    使用子模块和子树来帮助你管理多个存储库中共有的子项目.https://linux.cn/article-12244-1.html作者:Manaswini Das译者:Xiaobin.Liu 如果你参与 ...

最新文章

  1. Netty详解(七):Netty 编解码以及消息头编解码器
  2. 【Python】Modin,只需一行代码加速你的Pandas
  3. 京东 你访问的页面需要验证证书_SSL证书安全认证有什么原理?
  4. 大规模部署桌面虚拟化时的问题
  5. wampserver的mysql启动与环境变量设置
  6. matlab调用时间序列工具箱,matlab时间序列工具箱
  7. LeetCode 1754. 构造字典序最大的合并字符串
  8. linux中top和ps的内存区别,linux - top与ps间的区别
  9. 2019下半年系统集成项目管理工程师上午真题
  10. nginx与PHP配置
  11. 【QT】QT从零入门教程(五):图像文件操作 [新建打开保存]
  12. tensorflow精进之路(二十四)——Object Detection API目标检测(中)(COCO数据集训练的模型—ssd_mobilenet_v1_coco模型)
  13. Myeclipse中JSP页面快捷键注释失效解决方法
  14. mybatis动态sql,条件判断详解示例
  15. C#中的Builder模式
  16. 为什么SSD目标检测算法对小目标检测的效果不好
  17. 千万数据的分库分表方案
  18. 判断常用贴片元器件正负极简述(嵌入式硬件篇)
  19. 数据结构练习题——树和二叉树(含应用题)
  20. 实时获取Android手机CPU占用率

热门文章

  1. 最新整理CVPR、ICCV、ECCV会议及地点
  2. 警惕Approve授权骗局
  3. RecyclerView的Inconsistency detected报错解决办法
  4. 下辈子如果我还记得你!!!
  5. 智慧园区三维可视化IOC数字孪生系统
  6. 结构型模式——组合模式(Composite)
  7. Web 应用程序 – 概述
  8. 怎么在VMware虚拟机里体验HomeAssistant(多图模式)
  9. python群发QQ邮件研究
  10. js实现文字滚动效果