मैं ड्रॉपबॉक्स का उपयोग करके ubuntu और मैक में फ़ाइलों को सिंक्रनाइज़ कर रहा हूं ~/.gitconfigऔर ~/.gitignoreइसके लिए सिमलिंक बनाया हूं ।
और excludesfileइस तरह घोषित किया जाता है।
[core]
editor = /usr/bin/vim
excludesfile = /Users/username/.gitignore
समस्या होम डायरेक्टरी ओएस द्वारा भिन्न है, इसलिए मुझे बहिष्कृत के लिए एकाधिक सेटिंग की आवश्यकता है।
क्या कई को परिभाषित करना संभव है core.excludesfile?
.gitconfigवास्तव में git द्वारा संस्करण नियंत्रण है। दुर्भाग्य से, git~पूर्ण पथ होने का विस्तार करता है और पूर्ण पथ के साथ स्वयं को$HOMEअपडेट करता.gitconfigहै। यह व्यवहार ठीक है, लेकिन फिर यह एक अस्थिर परिवर्तन के रूप में दिखाई देता है, इसलिए मैंgit update-index --assume-unchanged .gitconfigविस्तार (बाकी फ़ाइल के साथ) को अनदेखा करने के लिए उपयोग करता हूं ।