Je développe une application et je dois porter ce projet sur GitHub. Maintenant, je dois créer un fichier gitIgnore. Je sais que ce fichier est utilisé pour ignorer certains fichiers spécifiés de mon projet. J'ai utilisé le service gitIgnore.io et j'ai reçu le fichier généré. Ceci est mon fichier 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
Mais je ne savais pas où copier ceci et où mettre cela dans mon projet Android. Quelqu'un pourrait-il m'aider?
J'ai copié ce fichier dans mon fichier gitIgnore dans Android Studio, mais lorsque j'ai poussé ce projet sur gitHub, mon fichier gitnigore ressemble à ceci:
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
Donc, les fichiers que j'ai copiés dans Android Studio ne sont pas là. Quel est le problème?
.gitignore fichier doit figurer dans le répertoire racine du projet, pas seulement dans les projets Android, mais dans tous les types de projets
J'espère que ma réponse serait utile
Consultez this page pratique sur Github - les fichiers à ignorer pour d’autres types de projets sont également présents et régulièrement mis à jour.