Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Git -将带有历史记录的存储库复制到现有存储库中

Git -将带有历史记录的存储库复制到现有存储库中
EN

Stack Overflow用户
提问于 2020-11-16 20:14:44
回答 1查看 76关注 0票数 0

假设我有一个现有的存储库,其中包含一些基本文件,如README.md。

我想复制另一个存储库,并将其与现有存储库合并,同时保留历史记录。

我发现复制存储库的指令不起作用(例如git clone --bare,git push --镜像link),因为它们会覆盖旧的存储库。

我想要的是复制旧的存储库,然后在将其推送到远程之前提交一个解决任何冲突的提交。这个是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2020-11-16 20:34:52

将另一个存储库添加为远程存储库,并获取它。

代码语言:javascript
运行
AI代码解释
复制
git remote add other <url or path to the other repo>
git fetch other

现在,您有了另一个可用作远程other的存储库。您可以通过在other/前面加上前缀来引用它的分支。他们的主分支是other/master。它们没有共同的祖先提交,因此在合并时使用--allow-unrelated-histories

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64865081

复制
相关文章
数据库的存储系列———将图片存储到数据库
在很多时候我们都使用数据库才存储我们的数据,然而我们通常在数据库里面存放的数据大多都支持数或者是一些字符,那么如果我们想在数据库里面存放图片,那么应该要怎么做的?
全栈程序员站长
2022/09/14
3.5K0
Rails存储库从SVN转向Git
在Ruby on Rails 2.1版本发布的前夕,Rails开发团队也准备将代码的存储库从Subversion迁移到Git之上。在Ruby on Rails的官方博客里,DHH写到: 我们准备将Rails开发的代码存储库从Subversion迁移到Git之上,迁移过程将会在近期内完成。并且会使用Github来帮助开发者进行协作。在版本存储库迁移的同时,我们也会将问题跟踪系统转移到基于Rails开发的Lighthouse应用之上,于是到目前为止,我们的存储库和问题跟踪系统都是使用的Rails应用,这对我们
用户1172164
2018/01/16
1.4K0
如何将您的Git存储库备份到腾讯云COS
依赖源代码存储库进行版本控制是一种最佳的方法,当代码更改导致应用程序崩溃或行为不正常时,可以恢复运行。但是,如果发生诸如不小心删除分支或无法访问存储库等严重性事件,我们应该利用其他更高级恢复策略。
水门
2018/08/13
4.6K0
如何安装Git并克隆GitHub存储库
GitHub是一个允许开发人员使用Git版本控制系统进行协作的网站。通过Git和GitHub,来自世界各地的程序员可以在有组织的最新流程中分享想法和代码。
Techeek
2018/09/13
4.1K0
如何安装Git并克隆GitHub存储库
数据库中的 “行式存储”和“列式存储”
传统的关系型数据库,如 Oracle、DB2、MySQL、SQL SERVER 等采用行式存储法(Row-based),在基于行式存储的数据库中, 数据是按照行数据为基础逻辑存储单元进行存储的, 一行中的数据在存储介质中以连续存储形式存在。
一个会写诗的程序员
2019/10/28
12.3K0
数据库中的 “行式存储”和“列式存储”
Oracle将远程库复制到本地库
exp username/password@192.168.1.1:1521/orcl file=C:/database.dmp
在下是首席架构师
2022/08/18
1.1K0
将.sql文件中的数据库结构和数据存储入数据库中
mysql>source C:\Users\Duan\Desktop\projectgo.sql  (直接回车就行,不需要以分号结尾)
克虏伯
2019/04/15
3.2K0
spring cloud config将配置存储在数据库中
Spring Cloud Config Server最常见是将配置文件放在本地或者远程Git仓库,放在本地是将将所有的配置文件统一写在Config Server工程目录下,如果需要修改配置,需要重启config server;放在Git仓库,是将配置统一放在Git仓库,可以利用Git仓库的版本控制。本文将介绍使用另外一种方式存放配置信息,即将配置存放在Mysql中。
方志朋
2019/05/26
1.9K0
将图片存储到mysql数据库[通俗易懂]
正常的图片储存要么放进本地磁盘,要么就存进数据库。存入本地很简单,现在我在这里记下如何将图片存进mysql数据库
全栈程序员站长
2022/09/14
8.9K0
Git连接远程仓库显示找不到存储库
今天在公司上传部分代码到GitHub远程库,结果无法push,Git报错信息显示找不到存储库 $ git push origin master ERROR: Repository not found. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 报错信息显示无法从远程库读取 需要保证我有正确的访问权限
框架师
2021/03/05
3.9K0
数据库的存储过程_数据库的存储过程语句
  2.对于存储过程来说可以返回参数(output),而函数只能返回值或者表对象。
全栈程序员站长
2022/09/21
4K0
数据库的存储过程_数据库的存储过程语句
数据库中存储过程语法
删除语句如下: SQL @author by liu drop procedure 存储过程名
全栈程序员站长
2022/09/13
1K0
FlowFile存储库原理
系统正在积极处理的FlowFiles保存在JVM内存中的Hash Map中。这使它们的处理效率非常高,但是由于多种原因,例如断电,内核崩溃,系统升级和维护周期,因此需要一种辅助机制来在整个进程重新启动中提供数据的持久性。FlowFile存储库是系统中当前存在的每个FlowFiles的元数据的Write-Ahead Log(或数据记录)。该FlowFile元数据包括与FlowFile相关联的所有attributes,指向FlowFile实际内容的指针(该内容存在于内容存储库中)以及FlowFile的状态,例如FlowFile所属的Connection/Queue。预写日志为NiFi提供了处理重启和意外系统故障所需的弹性。
@阿诚
2021/03/08
1.3K0
内容存储库原理
内容存储库就是本地存储所有FlowFiles内容的地方,通常是三个存储库中最大的。该存储库利用不变性和写时复制来最大提升读写速度和保证线程安全性。Content Repo的核心设计是将FlowFile的内容保存在磁盘上,并仅在需要时才将其读入JVM内存。这使NiFi可以处理大量小的对象,而无需生产者和消费者处理器将完整的对象保存在内存中。因此,在不损害内存的情况下,非常容易执行诸如拆分,聚合和转换非常大的对象之类的操作。
@阿诚
2021/03/07
9060
Provenance存储库原理
在Provenance存储库中存储每个FlowFile的历史记录。此历史记录用于提供每个数据的数据沿袭(也称为产销监管链)。每次为FlowFile发生事件(创建,分叉,克隆,修改FlowFile等)时,都会创建一个新的Provenance事件。这个出处事件是流文件的快照,因为它看起来就是在那个时间点存在的流。创建Provenance事件后,它将复制所有FlowFile的属性和指向FlowFile内容的指针,并将其与FlowFile的状态(例如其与其他出处事件的关系)聚合到Provenance存储库里。该快照将不会更改,直到过期。根据“nifi.properties”文件中的指定,Provenance存储库将在完成后的一段时间内保留所有这些来源事件。
@阿诚
2021/03/08
9880
数据库的行式存储 VS 列式存储
行存储和列存储,是数据库底层组织数据的方式。(和文档型、K-V 型,时序型等概念不在一个层次)
SQLplusDB
2022/08/22
2.5K0
数据库的行式存储 VS 列式存储
数据库的存储结构
记录是按照行存储的,但是数据库的读取不是以行为单位,否则一次读取只能处理一行,效率很低。因此数据库,无论是读一行,还是读取多行,都是将这些行所在的页进行加载。数据管理存储空间的基本单位是页(Page)
王小明_HIT
2020/11/03
2.8K0
数据库的存储结构
g4e基础篇#4 了解Git存储库
Git 存储库看上去就是一个文件夹,只是在这个文件夹中不仅仅保存了所有文件的当前版本,也同时保存了所有的历史记录,这些额外的信息都保存在当前文件夹下面的.git子目录中。因为前面我们所描述的git跟踪改动的特殊方式 ,git可以在很小的开销下保留非常复杂的历史记录,同时也由于这种跟踪方式,使得git可以通过改变链接指向的方式随时切换当前目录中任何文件的版本,从而实现了在同一套文件系统上切换分支的功能。 虽然git是分布式版本控制系统(DVCS),但是在企业开发中,我们仍然需要一个中心git存储库以便不同的团
企鹅号小编
2018/02/06
1.1K0
g4e基础篇#4 了解Git存储库
数据库(存储引擎)
MySQL5.5及更高版本,默认存储引擎使用InnoDB,它提供了事务安全表(兼容ACID),支持外键引用的完整性约束。支持事务的提交,回滚和紧急数据恢复。它支持行级锁定。可以将数据存储在集群索引中,从而减少了基于主键查询的I/O次数。
全栈开发日记
2022/05/12
1.9K0
点击加载更多

相似问题

将Git存储库复制到具有提交历史记录的现有存储库的子目录中

14

将现有的Git存储库连接到现有的Git存储库

12

将Git SVN克隆存储库导入现有Git存储库

12

将现有git存储库与新的git存储库合并

30

Git:将现有存储库复制到新分支

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文