有没有办法把 repo a 作为 repo b 的一个文件夹 merge 到 repo b 中并且保留 repo a 的 history?

2016-04-01 11:31:46 +08:00
 tianzhen
最关键是不知道能否保留 repo a 的 history ,求教达人!
2413 次点击
所在节点    git
7 条回复
ooxxcc
2016-04-01 11:33:03 +08:00
你说的是 submodule?
est
2016-04-01 11:36:50 +08:00
目测跟 github pages 相关
tianzhen
2016-04-01 11:37:03 +08:00
@ooxxcc 我去看看 submodule 是什么,最后我会把 repo a 删除了,只留下 repo b
tianzhen
2016-04-01 11:39:56 +08:00
@est 就是就是哈, repo a 不是 github page ,内容在 master 上, repo b 是 github page ,所以是从 repo a master 到 repo b 的 gh-pages 分支
pagxir
2016-04-01 12:00:12 +08:00
这个跟 git subtree 功能相对,可以看看 git subtree 怎么做的。 也许 subtree 才是你想要的。
airycanon
2016-04-01 13:37:54 +08:00
submodule 的话, repo a 不能删除的,相当于在 repo b 中引用了 repo a 。
lowworker
2016-04-01 17:00:27 +08:00
你可以搜下 wercker.com ,有自动集成脚本。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/267853

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX