【发布时间】:2015-03-08 04:39:52
【问题描述】:
我在为我的 Android Studio 工作区构建 .gitignore 文件时遇到问题,这是我的文件夹设置:
Android 工作区---
-> 学校/Application1、Application2等,
-> 项目/Application1、Application2等
Android Workspace 是主文件夹,School 和 Projects 用于组织我的应用程序,它们包含我创建新 Android Studio 项目时创建的文件夹。
我创建了一个 .gitignore 文件并将其放在 Android Workspace 中,但它似乎并没有忽略这些文件,然后我尝试在每个子目录中放置两个 .gitignore 文件,但这也不起作用,所以,我的问题是:如何构建我的 .gitignore 文件以忽略 Android Workspace 文件夹中不必要的 Android Studio 文件,无论它们嵌套的深度如何?或者我必须在每个应用程序的目录中放置一个 .gitignore 吗?
谢谢,这是我正在使用的 .gitignore 文件(由 https://www.gitignore.io/ 生成):
### Android ###
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
# Gradle files
.gradle/
build/
/*/build/
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
【问题讨论】:
-
gitignore 需要位于 git repo 本身的根级别。
-
.git 与 .gitignore 一起位于主文件夹(Android Workspace)中,该文件夹是我运行 git config 并设置本地存储库和 GitHub 存储库之间的连接的位置。
-
还有其他建议吗?
标签: android git android-studio gitignore