我们有一个 git 存储库,我们已经使用了两年多来跟踪一个长期项目。最近,我们将大部分当前和新项目从 GitHub 转移到了私有 gitlab 安装。不幸的是,我们没有移动这个特定的项目,并且几周的工作已经进入新的存储库。
请注意,存储库的起点与旧 GitHub 存储库的最后一次提交的文件结构相同,因此基本上我们希望将 GitHub 存储库中的提交历史记录复制到我们已经启动的存储库中。
当我试图为您形象化时,这里是我们新存储库的 git 日志的屏幕截图:
这Master commit
是旧 github repo 中最新提交的所有文件的添加:
提交日期不会发生冲突,因为工作完成后已经过了一段时间。