首页 > 解决方案 > 以前的回购所有者从未推送到远程。当我接管仓库时,如何保留该用户制作的 git 提交历史记录?

问题描述

基本上,这个 repo 的前任所有者做了两年的本地提交,并且从来没有在整个时间里推送到远程。我是 repo 的新所有者,需要保留以前用户的提交历史,但还要创建我的新提交历史。

repo 是通过将整个本地目录树复制到我的机器上给我的,所以我有以前所有者的 .git 目录/文件,但我不知道怎么说'保留以前用户的所有提交(尤其是让我将它全部推送到远程,在 bitbucket)......但所有新提交都属于我的用户名'。

我对 git 非常有经验,但我以前从未见过这种情况,也不想破坏这个非常重要的 repo。建议?

标签: gitbitbucket

解决方案


推荐阅读