2016-08-01 7 views
0

Что помещать в .gitignore, если репо - это папка, содержащая множество разных проектов? это Android Studio, Maven's и разработаны на многих ОС.Git: что записать в файл .gitignore для такого типа репозитория?

После исследования я думаю поставить эти строки, пожалуйста, скажи мне, если есть ошибки или у вас есть идеи получше:

**/*~ 
*.com 
*.class 
*.exe 
*.o 
*.so 
*.DS_Store 
*.DS_Store? 
*._* 
*.Spotlight-V100 
*.Trashes 
*ehthumbs.db 
*Thumbs.db 
*desktop.ini 

*.apk 
*.ap_ 
*.dex 
*.class 
*bin/ 
*gen/ 
*out/ 
*.gradle/ 
*build/ 
*local.properties 
*proguard/ 
*.log 
*.navigation/ 
*captures/ 
*.iml 
*.idea/workspace.xml 
*.idea/libraries 
*/.idea/tasks.xml 

*target/ 
*pom.xml.tag 
*pom.xml.releaseBackup 
*pom.xml.versionsBackup 
*pom.xml.next 
*release.properties 
*dependency-reduced-pom.xml 
*buildNumber.properties 
*.mvn/timing.properties 
+1

вы можете поместить .gitignore файлов в каждой папке проекта. – njzk2

+1

Для этого есть веб-сайт. https://www.gitignore.io/ –

ответ

0

Я бы сначала с почти пустым файлом и добавить новые файлы там, когда это необходимо.

E.g. начать с:

.classpath 
.project 
.settings 
*.class  
**/target 
*.orig  
*.iml  
.idea  
0

Мой .gitignore:

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