【问题标题】:GitHub Desktop won't detect changes when I make a build apk?当我制作构建 apk 时,GitHub Desktop 不会检测到更改?
【发布时间】:2020-03-15 10:11:33
【问题描述】:

我正在构建一个录音应用程序,现在我正在将我的所有代码备份到 GitHub 和记忆棒。每当我构建它时,它都会将它保存到它正在备份的 GitHub 桌面的文件目录中,但它不会检测到我的某些文件。如:app.iml 和 app-debug.apk。

有没有其他人遇到过这个问题,如果你已经解决了,你能告诉我怎么解决吗?

【问题讨论】:

    标签: android git github


    【解决方案1】:

    不应提交或依赖这些文件,因为在您重新签出时无论如何都需要重新构建项目。您的代码可能与编译后的代码不同,具体取决于您添加它们的方式。查看这个讨论 javascript Should compiled JavaScript files be committed to Git repo?

    的线程

    【讨论】:

      【解决方案2】:

      听起来像 Git 忽略了在存储库根目录中的 .gitignore 文件中指定的文件和目录。

      查看我的一个存储库中的行:

      *.iml .. .. /build

      您的 apk 文件只是您代码的最新构建,因此保存到 GitHub 的源代码是备份。

      【讨论】:

      • 我的仓库没有 .gitignore 文件
      • @NathanBendall 它可能没有添加到 GitHub 上的 repo 中,而是在您计算机上的目录中,或者也可能是隐藏文件,具体取决于设置。重点是。您的源代码将始终允许您生成新的 apk。另请参阅上面 tiborK 的回答。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2017-04-06
      • 2019-11-29
      • 2019-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多