2013-02-14 9 views
7

मैंने कुछ पीडीएफ फाइलों को गिट रिपोजिटरी में किया है और ऐसा लगता है कि गिट ने इसे टेक्स्ट के रूप में माना और बाइनरी नहीं। तो रेपो में क्या स्रोत से लगभग 1k बड़ा है और अब सही तरीके से प्रदर्शित नहीं होता है।गिट बताएं कि एक टेक्स्ट फ़ाइल वास्तव में बाइनरी

मैंने अपनी .gitattributes फ़ाइल को अद्यतन किया ताकि पीडीएफ फाइलों को बाइनरी के रूप में शामिल किया जा सके, लेकिन रेपो में फ़ाइलों पर पहले से ही नुकसान हो रहा है। पीडीएफ को द्विआधारी के रूप में दोबारा जोड़ने के लिए गिट को बताने का कोई तरीका है? रेपो से फ़ाइलों को हटाने और उन्हें फिर से जोड़ने का सबसे अच्छा समाधान होगा?

उत्तर

4

हाँ, हटाएं और वापस जोड़ें काम करना चाहिए।

.gitattributes फ़ाइल जोड़ने के बाद शीर्ष पर एक नया संस्करण बनाना पर्याप्त होना चाहिए। हटाने के कदम की आवश्यकता नहीं है।

+0

क्या आप इस पर विस्तृत जानकारी दे सकते हैं? ओपी ऐसा क्यों करना चाहिए? समाधान के रूप में यह क्या लाभ लाता है? इस समाधान के लिए कुछ पेशेवर/विपक्ष क्या हैं? –

+0

फ़ाइल गिट में दूषित है फिर भी। भ्रष्ट व्यक्ति के शीर्ष पर एक नया संस्करण बनाना अब काम कर सकता है कि उसके पास उचित है। gitattributes, लेकिन मैं व्यक्तिगत रूप से फिर से शुरू करने के लिए prefere होगा। –

+0

मैं आपके उत्तर की गुणवत्ता का जिक्र कर रहा था, एक उपयोगकर्ता यहां Google से एक वर्ष प्राप्त कर सकता है और आपके उत्तर के पीछे तर्क को समझ नहीं सकता है। –

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