如何重新启动 git 项目并保留其历史记录?

Jer*_*sen 5 git

很像这个问题,但在这里我确实关心分叉和历史。

我从头开始重新启动一个项目,现在我想将它作为提交附加到现有的 git 存储库。我怎样才能做到这一点?

Von*_*onC 2

删除.git旧仓库的 ,并在新的 git 仓库中:

cd /path/to/new/git/repo
git add --work-tree=/path/to/old/git/repo add -A .
Run Code Online (Sandbox Code Playgroud)