0

我正在开发一个拥有自己的 git repo 的项目,我想保留这个项目。但是我使用了一个从 github 克隆的库。我将它克隆到我的项目的子文件夹中。所以文件夹结构是正确的。

从库中删除 repo 并将库添加到我自己的 repo 的最佳方法是什么?我需要将历史记录保留在我的项目中,但不需要保留在库中。

编辑

我使用 Tower 来管理 git,这显示了以下内容。我猜它在子模块中是问题所在。如何解决这个问题?

在此处输入图像描述

4

1 回答 1

1

您可以删除库附带的 .git 文件夹。这将从 GitHub 中丢失该库的所有历史记录,但这似乎是您想要的。

假设 linux/osx:

cd /path/to/library/dir
rm -rf .git/

删除 GitHub 存储库后,只需使用普通的 git add 即可添加它:

cd /path/to/library/dir
git add .
于 2013-03-04T16:32:40.843 回答