【问题标题】:I have some problem on uploading Android project to my Github repo我在将 Android 项目上传到我的 Github 存储库时遇到了一些问题
【发布时间】:2019-04-02 02:10:41
【问题描述】:

我在将我的 Android 项目上传到 Github 存储库时遇到了一些问题。

问题是我无法添加我的“清单”、“src/drawable”、“src/layout”、“src/value”文件夹(它们有共同的 *.xml 文件)。

我已经检查了我的 .gitignore 文件并尝试使用 Android Studio(VCS)、终端命令等进行推送。

这是我的 .gitignore 文件。

*.iml
.gradle
/local.properties
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
.DS_Store
/build
/captures
.externalNativeBuild

谢谢!

  • 这里是“为初始提交添加文件”

  • 还有终端命令截图

【问题讨论】:

  • 可能是你没有添加它们

标签: android github


【解决方案1】:

通过git check-ignore -v <FLIE_NAME>查看原因

这是提问者的结果。 在他的情况下,~/.gitignore_global 会导致问题。

$ git check-ignore -v colors.xml
> ~/.gitignore_global:4:*.xml colors.xml

$ cat ~/.gitignore_global
> *~
> .DS_Store
> Project_Default.xml
> *.xml
> venv
> build_file_checksums.ser

【讨论】:

    【解决方案2】:

    确保您首先使用创建git 文件

    git init
    

    然后你把整个项目加进去

    git add .
    

    您可以使用检查是否缺少某些东西

    git status
    

    如果有你可以提交的一切

    git commit -m "First commit"
    

    使用

    将远程仓库添加到您的项目中
    git remote add origin yourProject.git
    

    然后将其推送到您的仓库

    git push -u origin master
    

    如果您需要设置用户名和密码(如果这是您的第一次),这里有一个如何设置的示例Set user and password

    尝试重新安装 Android Studio,因为您的 Android Studio 内部配置似乎有问题。

    【讨论】:

      【解决方案3】:

      我找到了解决方案。(特别感谢 KUJYP)

      我的父文件夹中有 .gitignore-global 文件。

      原来是这样

      *~
      .DS_Store
      Project_Default.xml
      *.xml
      venv
      build_file_checksums.ser
      

      所以我删除了那个 '*.xml' 并且它起作用了!

      感谢“Skizo-ozᴉʞS”帮助我和 KUJYP!

      祝你有美好的一天!

      enter image description here

      【讨论】:

      猜你喜欢
      • 2012-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-21
      • 2019-03-14
      • 2021-09-17
      • 1970-01-01
      • 2019-05-05
      相关资源
      最近更新 更多