【Git操作】-- 将已存在的项目复制一份到另一个分组空间下

目录

1、需求描述

2、操作步骤

[2.1 配置](#2.1 配置)

[2.2、git 上创建新项目](#2.2、git 上创建新项目)

[2.3 添加到旧的项目中](#2.3 添加到旧的项目中)

2.3、将新项目添加到待复制的项目上

[3、Push an existing Git repository](#3、Push an existing Git repository)

[4、浏览器打开新项目 nn_bigdata](#4、浏览器打开新项目 nn_bigdata)

5、其他:如果项目已经拉取到本地,那么可以使用以下操作


1、需求描述

现在,我的 gitlab 下有一个group 组名称叫 ym_bigdata ,这个组下面有三个项目:

复制代码
learning-flink

learning-spark

learning paimon

由于项目需要,我需要把其中 learning-flink 项目内容复制一份到另一个 group 组 nn_bigdata 下,新项目名称:learning-flink-new。

2、操作步骤

2.1 配置

复制代码
git config --global user.name  "jeff"
git config --global user.email "jeff@example.com"

2.2、git 上创建新项目

项目名称:learning-flink-new

2.3 添加到旧的项目中

$ cd learning-flink

$ git remote rename origin old-origin

2.3、将新项目添加到待复制的项目上

$ git remote add origin git@your-git-url:ym_bigdata/learning-flink-new.git

3、Push an existing Git repository

$ git push -u origin --all

$ git push -u origin --tags

4、浏览器打开新项目 nn_bigdata

发现 learning-flink 已经被复制

5、其他:如果项目已经拉取到本地,那么可以使用以下操作

$ cd learning-flink-new

$ git init

$ git remote add origin git@your-git-url:ym_bigdata/learning-flink-new.git

$ git add .

$ git commit -m "Initial commit"

$ git push -u origin master

相关推荐
枫叶林FYL9 分钟前
【Python高级工程与架构实战】项目二:事件驱动微服务拆分(分布式版)
分布式·微服务·架构
大力财经10 分钟前
云访谈 203:她在资阳,下注 “换电电动车 + 分布式换电站” 新未来
分布式
jinanwuhuaguo19 分钟前
OpenClaw v2026.4.5 深度解读剖析:安全架构的终极硬化与生态治理的范式转型
大数据·人工智能·安全·安全架构·openclaw
拾光向日葵21 分钟前
天府新区通用航空职业学院2026年全新开设宠物医疗技术专业
大数据·人工智能·物联网
电磁脑机26 分钟前
和大脑正确交互的脑机接口研究推演理论
分布式·神经网络·架构·交互·信号处理
Albert Edison1 小时前
【RabbitMQ】核心概念|工作流程|界面操作
分布式·rabbitmq·ruby
jiang_changsheng3 小时前
亚马逊的2026年最新算法变革自然流量分发机制“文本匹配”到“多模态意图理解”的范式革命
大数据·算法·推荐算法
RFID科技的魅力9 小时前
CP300R触屏RFID打印机实测:稳定输出超可靠
大数据·物联网·rfid
꧁꫞静芽꫞꧂13 小时前
【FISHER 阀门定位器工作原理、保养维护与故障处理全指南】
大数据
aP8PfmxS213 小时前
从零学习Kafka:数据存储
分布式·学习·kafka