【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

相关推荐
赛逸展张胜2 分钟前
CES Asia 2025科技盛宴,AI智能体成焦点
大数据·人工智能·科技
40岁的系统架构师1 小时前
7 分布式定时任务调度框架
分布式
guihong0042 小时前
深入解析 ZooKeeper:分布式协调服务的原理与应用
分布式·zookeeper·云原生
guihong0042 小时前
深入探秘 ZooKeeper:架构、设计、角色与 ZNode 全解析 前言
分布式·zookeeper·架构
Andya_net3 小时前
Git | git reset命令详解
大数据·git·elasticsearch
m0_672449603 小时前
请求方式(基于注解实现)
数据仓库·hive·hadoop
GIS数据转换器4 小时前
数字孪生可视化在各个行业的应用场景
大数据·人工智能·物联网·无人机·智慧城市
艾思科蓝 AiScholar8 小时前
【ACM独立出版 - 往届 EI & Scopus 检索记录 | 教育,计算机相关主题均可投稿】第六届大数据与信息化教育国际学术会议(ICBDIE 2025)
大数据·人工智能·深度学习·物联网·信息可视化·数据分析·云计算
R156289957709 小时前
哪些专利可以优先审查
大数据
金州饿霸11 小时前
HDFS架构原理
hadoop·hdfs·架构