【发布时间】:2019-09-18 11:43:04
【问题描述】:
当我尝试提交并将我的代码推送到 BitBucket/Github(来自 IntelliJ)时,它只提交和推送 .xml 文件,而不是我正在编写的实际 Java 代码。在我提交并推送之后,我正在向代码添加更改(在同一个类中),我试图再次提交,但它会弹出一个窗口 Nothing to Commit,并显示一条消息:未检测到更改。
为什么 IntelliJ 看不到我的 .java 文件?
【问题讨论】:
-
您的 java 文件是 .gitignore 文件中文件夹的一部分吗?
-
@f1sh 对不起,我是版本控制的新手,我不知道如何判断我的 java 文件是否在 .gitignore 中。我猜他们不是......这就是我所拥有的:### IntelliJ IDEA ### .idea *.iws *.iml *.ipr
-
您是否将文件添加到提交中?我不熟悉 IntelliJ 的 git GUI,因此添加它们可能无关紧要。你能打开一个终端并在那个目录中运行一个“git status”吗?重要的是要判断这是否是您设置 git 的问题,还是 IntelliJ 的 GUI 的问题。
-
@Cassara
.git目录在哪里?它在项目根目录中吗?.git目录下有源文件吗? -
当我尝试提交时,IntelliJ 根本不会向我显示更改的文件。它只显示 .xml 文件,而不是我的 Java 类。如何手动添加它们,以便以后提交它们?我在 CMD 中尝试了 git status,它显示有未跟踪的文件
标签: java github intellij-idea bitbucket