代码提交存在class文件的问题
Posted Ariel_欢
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代码提交存在class文件的问题相关的知识,希望对你有一定的参考价值。
前言:
小编最近做项目时,每次commit代码,都会发现.java文件和.class文件混在一起,还要自己找出来要提交的.java文件,非常的麻烦,俗话说:“工欲善其事必先利其器”,“不将就是发现的原动力”,竟然每次都需要手动操作,那必然是存在问题的,计算机是聪明的,怎么能让人去做重复的事情呢,那肯定是小编的 idea 软件没有配置好或者是代码之前提交过.class文件,导致 idea 默认.class文件也是要提交的,是问题就要解决:
①先双击clean一下:
②(可以先使用git pull拉取一下代码)在clean完后会清除.class文件,此时git add . 将代码存到工作区???:
git add .
③使用git commit命令将不带.class文件的代码存到暂存区???:
git commit -m ''去掉class文件''
④使用git push 命令,将代码推到自己分支上,之后自己的分支就不会存在.class文件混在里边的情况了:
git push
git本地仓库结构——参考博客:https://blog.csdn.net/cwl_0514/article/details/107764566
以上是关于代码提交存在class文件的问题的主要内容,如果未能解决你的问题,请参考以下文章
git提交代码时,Unstaged changes如何过滤.class .log等文件
GitPython:如何在 GitPython 的提交中访问文件的内容
Eclipse中使用git提交代码,报错Testng 运行Cannot find class in classpath的解决方案