主文件夹下多个Android项目的.gitignore文件?

主文件夹下多个Android项目的.gitignore文件?,android,git,android-studio,gitignore,Android,Git,Android Studio,Gitignore,我在为Android Studio工作区生成.gitignore文件时遇到问题,这是我的文件夹设置: Android工作区-- ->学校/Application1、Application2等, ->项目/Application1、Application2等 Android Workspace是主文件夹,学校和项目用于组织我的应用程序,它们包含我创建新Android Studio项目时创建的文件夹 我创建了一个.gitignore文件并将其放在Android Workspace中,但它似乎并没有忽

我在为Android Studio工作区生成.gitignore文件时遇到问题,这是我的文件夹设置:

Android工作区--
->学校/Application1、Application2等,
->项目/Application1、Application2等

Android Workspace是主文件夹,学校和项目用于组织我的应用程序,它们包含我创建新Android Studio项目时创建的文件夹

我创建了一个.gitignore文件并将其放在Android Workspace中,但它似乎并没有忽略这些文件,然后我尝试在每个子目录中放置两个.gitignore文件,但这也不起作用,所以,我的问题是:如何构造我的.gitignore文件以忽略Android Workspace文件夹中不必要的Android Studio文件,无论这些文件嵌套得有多深?或者我必须在应用程序的每个目录中放置一个.gitignore吗

谢谢,这是我正在使用的.gitignore文件(生成人):

您可以创建一个将在所有git项目中忽略文件/文件夹的。为此,只需运行以下命令

git config --global core.excludesfile ~/.gitignore_global

它将在您的主文件夹中创建一个
.gitignore\u global
文件,其中应包含要忽略的文件/文件夹。

gitignore需要位于git repo本身的根级别。..git与.gitignore一起位于主文件夹(Android工作区)中,该文件夹是我运行git config并在本地存储库和GitHub存储库之间建立连接的地方。还有其他建议吗?推送时是否会上载全局文件的副本?如果没有,缺点是只有您的系统才会有gitignore文件,repo的其他副本不会。除非您有一个全局配置存储库并使用符号链接,否则它不会在所有开发人员之间同步。将.gitignore_global放置在Android Workspace文件夹而不是我的主文件夹中是否可行?我的其他git项目运行良好,只有这一个有问题。如果不是的话,我想我可以将所有的.gitignore文件合并到这个全局文件中,但这需要大量的删除、提交、编辑以进行重复,等等。
git config --global core.excludesfile ~/.gitignore_global