将资产从一个Repo移动到另一个,git提交历史记录?

时间:2017-04-20 18:46:28

标签: git fork git-commit

我只将一个应用程序仓库的一部分从一个移动到另一个但是想知道是否可以保持提交历史记录,就像在github上的fork一样。

1 个答案:

答案 0 :(得分:0)

这是可能的。您可以使用git filter-branch。这是一个功能强大(但也相当复杂)的命令。 https://git-scm.com/docs/git-filter-branch

究竟该怎么做取决于你正在尝试做什么(例如新repo的目录结构相对于旧目录结构的外观)。