【发布时间】:2014-11-29 12:03:58
【问题描述】:
说明:
我的教授给了我们一些任务。所以我在 github 上创建了两个公共 repos Task1 和 Task2,通常我在截止日期前几天完成了这些任务。
然后他告诉我们,我们应该有一个私人仓库,在那里存储所有任务,另外还提供了一项任务。所以我在 Bitbucket 上创建了新的 repo FinalVersion 并在那里克隆了我以前的所有 repo,另外我完成了最新的任务并将我以前的所有任务和新的任务推送到了全新的 repo。然后我的教授告诉我们,他还会检查我们在将所有员工推送到 bitbucket 时丢失的提交。
目标:从Task1和Task2这两个repos中取出所有提交历史并将其放在FinalVersion的开头
我在谷歌上搜索了它,但只找到了一个例子:sb clone repo 1:1 using -mirror 选项。我以为我可以将最终版本复制到某个地方,然后尝试在Task1 和Task2 上使用-mirror 选项,然后执行rebease FinalVersion 并将其放在最新的主节点上。
但我认为有一些更好的解决方案。你怎么看?
【问题讨论】:
-
提示:与您的教授交谈并要求他停止更改要求。