0

我在我的本地主机上定义了一个包含 80525 个文件的大型项目。很多文件与代码无关,例如:模板文件、缓存文件、图片等。

我正在处理的唯一文件位于 /var/www/vhosts/sitename.com/httpdocs/support/modules/server

当我右键单击要提交到 github 的文件时,我得到一个 dailog,上面写着:“计算所选存储库中的更改”,然后它计算存储库中的更改大约需要 20 分钟(显然,通过 80525 个文件需要一段时间)。

为了减少 Eclipse 处理,我排除了除我正在处理的项目文件之外的所有项目文件。

我想知道的是如何使用 Eclipse 仅将文件的一个子集发布到 Github。理想情况下,我仍然希望我的项目能够访问所有文件,因为我经常引用它们,但是当我提交时,我只希望 Eclipse “看到”某些目录和子目录。

一种方法是创建两个项目,一个包含我的主文件,另一个只包含我正在处理的文件。我发现的问题是,当您在 Eclipse 中定义两个项目,并且第二个项目具有第一个项目的引用子目录时,Eclipse 会给出错误。

我的问题是让 Eclipse 只提交我正在处理的文件夹的子目录中的文件的正确方法是什么。

4

1 回答 1

0

我必须使用 .gitignore,或者在有问题的文件上右键单击文件/团队/忽略。

于 2013-10-15T14:52:41.493 回答