我最近创建了一个新的回购并复制了所有使用eclipse编写的回购代码中的Java代码。我也有一个.gitignore文件来忽略所有与eclipse有关的.class bin文件,但是当我尝试推动我的更改回购时,它开始上传所有东西,那就是巨大的140 MB。 我不知道为什么?gitignore不适用于我的新回购
下面,我将告诉你,我一直在关注
1中的步骤:在我的Java算法git的文件夹,我直接复制我的Java项目从Eclipse工作区
2:创建一个的.gitignore相同的文件夹
3:现在,git状态显示我的java项目未跟踪。
4:我添加它提交并推送它。但在这里它完全忽略的.gitignore ..
编辑:这是我的.gitignore
C:\Users\Salman\Documents\GitHub\Java-Algorithm [master +1 ~0 -0 !]> cat .gitignore
bin
.settings
.classpath
.project
*.class
*.jar
*.war
*.ear
和我的Java项目的Eclipe即DesignAndAnalysisOfAlgorithms是
C:\Users\Salman\Documents\GitHub\Java-Algorithm\DesignAndAnalysisOfAlgorithm [master +1 ~0 -0 !]> ls
Directory: C:\Users\Salman\Documents\GitHub\Java-Algorithm\DesignAndAnalysi
sOfAlgorithm
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 8/12/2012 2:04 PM .settings
d---- 8/12/2012 2:04 PM bin
d---- 8/12/2012 2:04 PM src
-a--- 8/12/2012 4:52 AM 301 .classpath
-a--- 8/12/2012 4:52 AM 404 .project
感谢
请发表您的.gitignore和您要排除的示例路径。 – JRG 2012-08-12 11:15:44
当然,现在会修改这个问题 – LivingThing 2012-08-12 11:16:09
签出这个问题的答案:http://stackoverflow.com/questions/2900816/gitignore-not-working-for-me?rq=1 听起来像你可能有问题最后回答描述(底部) – dineth 2012-08-12 11:30:26