【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

相关推荐
智慧景区与市集主理人7 分钟前
露营设备租赁低效?巨有科技计时租赁系统激活五一增收新动能
大数据·人工智能
@土豆8 分钟前
Elasticsearch 9.0.1 集群部署(Docker Compose + k8s 部署方式)
大数据·elasticsearch·docker
weisian1519 分钟前
Java并发编程--45-分布式一致性协议入门:Raft、Paxos与ZAB的核心思想
java·分布式·raft·paxos·zab
醉颜凉16 分钟前
Elasticsearch 生产级核心原理:Shard Allocation Awareness 工作机制与实战配置详解
大数据·elasticsearch·搜索引擎
Lisonseekpan18 分钟前
Git:如何将一个分支的特定提交合并到另一个分支?
java·大数据·git·后端·elasticsearch
财迅通Ai18 分钟前
煌上煌2025年净利润大增102.32% 2026年一季度开局稳健
大数据·煌上煌
Elastic 中国社区官方博客23 分钟前
使用 EDOT Browser 和 Kibana 进行 OpenTelemetry 浏览器端埋点
大数据·服务器·数据库·elasticsearch·搜索引擎·单元测试·可用性测试
互联科技报1 小时前
2026年短视频矩阵视频混剪工具赛道巨变:如何选择一款合适的短视频矩阵软件
大数据·人工智能
互联网推荐官2 小时前
上海APP开发公司的技术路径选择:从架构设计到工程落地
大数据·人工智能·物联网·软件工程
亿电连接器替代品网2 小时前
工业防水连接器选型:Amphenol LTW替代方案详解
大数据·网络·人工智能·硬件工程·材料工程