我在localhost上定义了一个包含80525个文件的大型项目。许多文件与代码无关,例如:模板文件,缓存文件,图像等。
我正在处理的唯一文件位于/var/www/vhosts/sitename.com/httpdocs/support/modules/server
当我右键单击我要提交给github的文件时,我会得到一个dailog: “计算所选存储库中的更改”,然后计算存储库中的更改大约需要20分钟(显然需要80525个文件需要一段时间)。
为了减少Eclipse处理,我已经排除了除我正在处理的项目之外的所有项目文件。
我想知道的是如何使用Eclipse只向Github发布一个文件子集。理想情况下,我仍然希望我的项目可以访问所有文件,因为我引用了很多文件,但是当我提交时,我只希望Eclipse“看到”某些目录和子目录。
这样做的一种方法是创建两个项目,一个用我的主文件,另一个用我正在处理的文件。我发现的问题是当你在Eclipse中定义两个项目,而第二个项目有来自第一个项目的引用子目录时,Eclipse会给出错误。
我的问题是让Eclipse只提交我正在处理的文件夹子目录中的文件的正确方法。
答案 0 :(得分:0)
我必须使用.gitignore,或右键单击文件/团队/忽略有问题的文件。