我最近创建了一个新的存储库,并在该存储库中复制了我用 eclipse 编写的所有 Java 代码。我还有一个 .gitignore 文件来忽略所有与 Eclipse 相关的 .class bin 文件,但是当我尝试将我的更改推送到 repo 时,它开始上传所有的东西,那是巨大的 140 MB。我想知道为什么 ??
下面,我将告诉您我一直遵循的步骤
1:在我的 Java 算法 git 文件夹中,我直接从 Eclipse 工作区复制了我的 Java 项目
2:在同一个文件夹中创建了一个.gitignore
3:现在 git status 显示我的 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 Ecipe 项目中的文件,即 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
谢谢