Android Studio中的某些Java文件未显示在GitHub Desktop上

我在Android Studio中有一个项目,而我对Android Studios中的应用程序所做的任何更改通常都显示在GitHub Desktop中以进行推送。以下是我所做的修订历史的屏幕截图:

Android Studio中的某些Java文件未显示在GitHub Desktop上

但是,在某个时候,我已经在应用程序中创建了Java类,而这些类在GitHub Desktop中没有考虑。我无法推送到存储库的类以黄色突出显示:

Android Studio中的某些Java文件未显示在GitHub Desktop上

对此有什么解决办法吗?

k13122603 回答:Android Studio中的某些Java文件未显示在GitHub Desktop上

您是否在新文件上运行git add?如果不先添加新文件,则无法推送。

,

遵循命令:

  • 转到项目的根目录,然后运行git status列出未提交的文件。
  • 运行git add .以添加所有要跟踪的文件。
  • 运行git commit -m "your message"提交当前轨道中的文件。
  • 运行git pull origin branch_name以从该分支获取更新的数据。 (branch_name是您当前的分支名称。)
  • 运行git push origin branch_name来推送所有已提交的文件。

现在您通过git status检查状态,希望所有文件都将被上传。

,

如果您仍在寻找答案。

在使用Android Studio时,我遇到了同样的问题。在我的案例中,仓库主目录中的.gitignore文件有一行指向我的项目的/ app文件夹。我只是将其删除并解决了问题。

通常,您可以有多个.gitignore文件,因此请按照以下步骤解决此类问题:

  1. 转到git仓库的根目录。
  2. 搜索所有.gitignore文件(就我而言,我发现了3个文件。)
  3. 只需注释文件的所有行,即可查看哪个文件引起了问题。
  4. 确定了文件后,现在搜索指向您感兴趣的文件的行并将其删除。
本文链接:https://www.f2er.com/2982329.html

大家都在问