5. 如何把开源仓库同步到自己的gitee/github/gitlab,同时保留git log(代码提交记录)

news/2024/5/17 19:37:04 标签: 开源, gitee, github

文章目录

        • 场景
        • 步骤
        • 参考链接

场景

在网上看到想学习的代码仓库A,想同步到自己使用顺手的托管平台(gitee / gitlab / github),我该怎么操作?(前提:需要同步仓库A的所有git log)

步骤
  1. download / git clone 仓库A
  2. 在托管平台(gitee / gitlab / github)新建自己的仓库B
  3. 在仓库A的根目录下打开 git bash窗口
# 查看仓库A当前关联的"远程仓库地址"
git remote -v

# 删除现有的"远程仓库地址"
git remote remove origin

# 更新"远程仓库地址"为仓库B的地址(eg. https://gitee.com/xxx/xxx.git)
git remote add origin 仓库B地址

# 推送所有代码和log到仓库B
git pull origin master --allow-unrelated-histories
git push -u origin master
  1. 进入 仓库B 的WebUI页面查看是否成功。
参考链接

https://blog.csdn.net/linzhish/article/details/126986212

https://www.cnblogs.com/Nyan-Workflow-FC/p/14454788.html


http://www.niftyadmin.cn/n/5362828.html

相关文章

第二百九十六回

文章目录 1. 概念介绍2. 基本用法3. 补充用法4. 内容总结 我们在上一章回中介绍了"再谈ListView中的分隔线",本章回中将介绍如何如何处理ListView中的事件冲突.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在第一百六十三回中介绍了…

您应该使用哪个库?jsoniter、easyjson 还是 go-json?为什么?

JSON是一种流行的数据交换格式,广泛应用于各种平台和语言。Golang当然不会错过对JSON的支持。并且通过自己的标准库,例如Kubernetes中API Service的REST API等接口,它可以轻松处理JSON。 虽然 Go 的库效果很好,但我们仍然可以在 Github 中寻找那些开源的 JSON 库,…

【手写数据库toadb】toadb表对象访问操作,存储管理抽象层软件架构设计思想应用

21 表文件访问秘密 ​专栏内容: 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便…

Megatron-LM源码系列(七):Distributed-Optimizer分布式优化器实现Part2

1. 使用入口 DistributedOptimizer类定义在megatron/optimizer/distrib_optimizer.py文件中。创建的入口是在megatron/optimizer/__init__.py文件中的get_megatron_optimizer函数中。根据传入的args.use_distributed_optimizer参数来判断是用DistributedOptimizer还是Float16O…

LeetCode_19_中等_删除链表的倒数第N个结点

文章目录 1. 题目2. 思路及代码实现(Python)2.1 计算链表长度2.2 栈 1. 题目 给你一个链表,删除链表的倒数第 n n n 个结点,并且返回链表的头结点。 示例 1: 输入: h e a d [ 1 , 2 , 3 , 4 , 5 ] , n…

c语言之逻辑运算符

逻辑运算符分别是“与”,“或”,“非” 表示与的是&& 表示或的是|| 表示非的是! 比如说有条件a和b,a&&b只有全是真时才是真,有一个是假,则为假。 a真,b真,a&&b为真 …

Node.js版本管理工具之_GNVM

Node.js包管理工具之_GNVM 文章目录 Node.js包管理工具之_GNVM1. 官网2. 安装与使用1. 安装1. 不存在 Node.js 环境2. 存在 Node.js 环境 2. gnmv基本使用1. 查看所有命令及说明2. 安装指定的node版本3. 查看所有已安装版本4. 使用全局默认版本5. 查看官网所有node与npm对应版本…

为电信应用选择电阻器

用于电信应用的高规格电阻器可用于网络设备、语音通信、VOIP、路由器、网桥、多路复用器、光纤/有线转换器、滤波、阻抗匹配、信号调理和电源管理。 物联网 (IoT) 设备的采用、5G 等技术的发展以及向 VOIP 的转变产生了对更小(表面贴装&#…