Onde colocar o arquivo gitIgnore no Android Studio?

Estou desenvolvendo um aplicativo e preciso levar esse projeto para o GitHub. Agora, devo criar o arquivo gitIgnore. Eu sei que esse arquivo é usado para ignorar alguns arquivos especificados do meu projeto. Eu usei o serviço gitIgnore.io e recebi o arquivo gerado. Este é o meu arquivo gitIgnore:

# Created by https://www.gitignore.io/api/android

### Android ###
# Built application files
*.apk
*.ap_

# Files for the ART/Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# Intellij
*.iml
.idea/workspace.xml

# Keystore files
*.jks

### Android Patch ###
gen-external-apklibs

Mas eu não sei se deveria copiar isso e onde colocá-lo no meu projeto Android. Alguém poderia me ajudar?

Copiei esse arquivo no meu arquivo gitIgnore no Android Studio, mas quando empurrei esse projeto no gitHub, meu arquivo gitnigore se parece com o seguinte:

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

Portanto, os arquivos que eu copiei no Android Studio não estão aqui. Qual é o problema?

questionAnswers(3)

yourAnswerToTheQuestion