Где поместить файл gitIgnore в Android Studio?

Я занимаюсь разработкой приложения и должен перенести этот проект в GitHub. Теперь я должен сделать файл gitIgnore. Я знаю, что файл используется, чтобы игнорировать некоторые указанные файлы из моего проекта. Я использовал сервис gitIgnore.io и получил сгенерированный файл. Это мой файл 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

Но я не знаю, где это было скопировать, и где поместить это в мой проект Android. Может ли кто-нибудь помочь мне?

Я скопировал этот файл в свой файл gitIgnore в Android Studio, но когда я перенес этот проект на gitHub, мой файл gitnigore выглядит следующим образом:

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

Итак, тех файлов, которые я скопировал в Android Studio, здесь нет. В чем проблема?

Ответы на вопрос(3)

Проверять, выписыватьсяэтот удобная страница на Github - файлы игнорирования для других типов проектов также регулярно обновляются.

.gitignore Файл должен находиться в корневом каталоге проекта не только в проектах Android, но и в любых типах проектов.

Надеюсь мой ответ будет полезен

 Alaa M. Tekleh06 июл. 2016 г., 11:54
Я думаю, что было бы лучше, если бы вы делали каждую запись в отдельной строке
 Alaa M. Tekleh06 июл. 2016 г., 11:25
git .gitignore - это скрытый файл, просто покажите скрытые файлы в вашей системе и отредактируйте файл, скопировав содержимое, сгенерированное из gitignore.io, в файл
 Alaa M. Tekleh06 июл. 2016 г., 11:11
просто скопируйте содержимое файла и создайте файл в корне проекта с именем .gitigniore в корне проекта, и git проигнорирует любой файл, который соответствует выражениям в этом файле
 Atenica06 июл. 2016 г., 11:03
Ну, я плохо объяснил свою проблему. Когда я загружаю этот файл из службы gitIgnore, что именно я должен делать после этого?
 Atenica06 июл. 2016 г., 11:22
Я скопировал этот файл рядом с файлами gradle в конце проекта, когда захотел переименовать его в «.gitignore», а затем получил это сообщение «Имя« .gitignore »уже используется в этом месте. Пожалуйста, используйте другое имя».
 Atenica06 июл. 2016 г., 11:41
Я нашел этот файл и переписал его, но когда я разместил проект на gitHub, мой файл gitignore выглядит следующим образом: * .iml .gradle /local.properties /.idea/workspace.xml /.idea/libraries .DS_Store / build / captures Это означает, что файл, который я скачал, не копируется хорошо или что?

Обычно при создании нового проекта файл gitignore создается для вас.

Вот правильный файл .gitignore.

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

Это ты должен был это поставить.

 Dr.jacky15 сент. 2017 г., 08:52
Но как насчетbuild папка в модуле «приложение» ?!
 Pinkerton08 нояб. 2017 г., 17:08
Кто-нибудь знает, почему в каталоге 'app' также есть отдельный gitignore?
 Atenica06 июл. 2016 г., 13:56
Спасибо чувак. Еще один вопрос: как вы думаете, достаточно ли службы gitignore.io для создания файлов .gitignore? Другими словами, все, что мне нужно игнорировать, генерируется здесь?
 georgeok24 мая 2019 г., 11:27
Я считаю, что это полезно в больших репозиториях, где каждое приложение рассматривается как отдельный подмодуль git.
 Tom09 окт. 2017 г., 00:13
Но проект может иметь модули для других платформ, например. Google App Engine, поэтому размещение .gitignore в корне проекта означает, что у вас есть правила Android .gitignore, применяемые к коду, не относящемуся к Android (и наоборот, поскольку вам нужно было бы объединить правила для всех модулей в 1 файл).
 georgeok06 июл. 2016 г., 14:10
Android Studio генерирует gitignore каждый раз, когда вы создаете новый проект. Если вы работаете над существующим проектом, скопируйте и вставьте текст выше. Вам больше ничего не нужно. gitignore.io потрясающий, но он вам не нужен.

Ваш ответ на вопрос