2016-07-06 8 views
5

मैं एक ऐप विकसित कर रहा हूं और मुझे उस परियोजना को गिटहब में ले जाना चाहिए। अब, मुझे 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 फ़ाइल है। क्या कोई मेरी मदद कर सकता है?

मैं एंड्रॉयड स्टूडियो में मेरे gitIgnore फाइल में इस फाइल को कॉपी किया, लेकिन जब मैं GitHub पर है कि परियोजना धकेल दिया मेरी gitnigore फ़ाइल इस तरह दिखता है:

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

तो, फ़ाइलों है कि मैं एंड्रॉयड स्टूडियो में नकल कर रहे हैं कि यहाँ नहीं। समस्या क्या है?

उत्तर

3

.gitignore फ़ाइल एंड्रॉयड परियोजनाओं में न सिर्फ लेकिन किसी भी परियोजना के प्रकार में इस परियोजना के रूट निर्देशिका में होना चाहिए

मैं

+0

वैसे मैंने अपनी समस्या को बुरी तरह समझाया था। जब मैं इस फ़ाइल को gitIgnore सेवा से डाउनलोड करता हूं तो उसके बाद मुझे क्या करना चाहिए? – Atenica

+0

बस फ़ाइल की सामग्री की प्रतिलिपि बनाएँ और प्रोजेक्ट रूट में .gitigniore नामक प्रोजेक्ट रूट में फ़ाइल बनाएं और गिट इस फ़ाइल में अभिव्यक्तियों से मेल खाने वाली किसी भी फ़ाइल को अनदेखा कर देगी –

+0

जब मैं नाम बदलना चाहता था तो मैंने अपनी परियोजना के अंत में फ़ाइलों को क्रमबद्ध करने के बगल में इस फ़ाइल की प्रतिलिपि बनाई यह ".gitignore" पर है, तो मुझे यह संदेश "नाम" .gitignore "पहले से ही इस स्थान पर उपयोग किया जाता है। कृपया एक अलग नाम का उपयोग करें।" – Atenica

9

आम तौर पर उम्मीद है कि मेरा उत्तर उपयोगी होगा एक नई परियोजना बनाते समय gitignore फ़ाइल आपके लिए जेनरेट की गई है।

यहां सही .gitignore फ़ाइल है।

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

यह आपको इसे रखना होगा।

enter image description here

+0

धन्यवाद आदमी में प्रत्येक प्रविष्टि करते हैं तो यह बेहतर होगा। बस एक और सवाल: आपको क्या लगता है, gitignore.io सेवा .gitignore फ़ाइलों को बनाने के लिए पर्याप्त है? दूसरे शब्दों, क्या मुझे अनदेखा करने की आवश्यकता है, यहां उत्पन्न हुआ है? – Atenica

+0

एंड्रॉइड स्टूडियो हर बार जब आप एक नई परियोजना बनाते हैं तो गिटिग्नोर उत्पन्न कर रहा है। यदि आप किसी मौजूदा प्रोजेक्ट प्रतिलिपि पर काम कर रहे हैं और उपरोक्त पाठ पेस्ट कर रहे हैं। आपको किसी और चीज की आवश्यकता नहीं है। gitignore.io भयानक है लेकिन आपको इसकी आवश्यकता नहीं है। –

+0

लेकिन 'ऐप' मॉड्यूल में 'बिल्ड' फ़ोल्डर के बारे में कैसे ?! –

0

Github पर this काम पेज चेक आउट - परियोजनाओं के अन्य प्रकारों के लिए फ़ाइलों को अनदेखा वहाँ के रूप में अच्छी और नियमित रूप से अपडेट कर रहे हैं।

संबंधित मुद्दे