Java文件没有被推送到github

Java文件没有被推送到github,github,android-studio,Github,Android Studio,Android studio没有将java文件推送到github。我发现它只将src文件夹与res(layouts和xmldocs)文件夹一起推送。我尝试将java文件夹添加到它(右键单击、添加、提交目录和推送),但它仍然没有将java文件推送到git 使用此设置: .gitignore: .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store /build 当我右键单击主文件夹(其中包含java文件

Android studio没有将java文件推送到github。我发现它只将src文件夹与res(layouts和xmldocs)文件夹一起推送。我尝试将java文件夹添加到它(右键单击、添加、提交目录和推送),但它仍然没有将java文件推送到git

使用此设置:

.gitignore:

.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
当我右键单击主文件夹(其中包含java文件)并选择commit directory时,出现以下错误:

Error:On branch master
nothing to commit, working directory clean
 during executing git commit --only -F C:\Users\mmm\AppData\Local\Temp\git-commit-msg-999645.txt -- MainActivity.java

按照此处的说明,通过gitbash执行此操作:


右键单击主文件夹(包含java文件)并选择gitbash。

我最近遇到了这个问题。如果你的.gitignore看起来不错,你可能想先检查一下Git(本地Git存储库),看看那里是否有.java文件

存储.java文件的文件夹(/apps/src/main/java/myproject/bleh)被Git标记为“*Git Repository(subproject)”,这是存储在其中的隐藏.Git文件的结果


通过删除该.git文件并将文件添加到存储库来修复此问题。

是否选中了
.gitignore
文件?是否在gitignore中尝试了cli,它似乎没有忽略任何java文件:
.gradle/local.properties/.idea/workspace.xml/.idea/libraries.DS_Store/build
,因为这个评论,我删除了我的.git文件,现在我处于最糟糕的状态-我对这一评论表示赞同。