2011-05-23 10 views
9

मैं काफी git करने के लिए नया हूँ ...Git: कैसे "retrack" करने के लिए ट्रैक न किए गए फ़ाइल

मैं ट्रैक न किए गए एक फ़ाइल कर:

git update-index --assume-unchanged filename

अब मैं इस पर एक परिवर्तन के लिए प्रतिबद्ध करना चाहते हैं फ़ाइल, लेकिन मैं पता नहीं लगा सकता कि अनचाहे को कैसे हटाया जाए। मैंने git add filename और git update-index --add filename को यह सोचने की कोशिश की कि यह तरीका था लेकिन यह काम नहीं कर रहा है ...

इसके लिए क्या आदेश है? मैंने प्रलेखन और नेट पर खोज की, और शायद मैंने सही शब्दों का उपयोग नहीं किया ... लेकिन मुझे वह नहीं मिला जो मैं ढूंढ रहा था ... मुझे गिट के दस्तावेज को नौसिखिया के रूप में उपयोग करने में काफी मुश्किल लगता है। ..

धन्यवाद!

उत्तर

12

सरल:

git update-index --no-assume-unchanged filename 

मैं जहां देख रहे थे पता नहीं है, लेकिन दोनों झंडे दस्तावेज में साथ रखे जाते हैं:

http://www.kernel.org/pub/software/scm/git/docs/git-update-index.html

+0

लानत मैं इसे कैसे याद किया? धन्यवाद ... – Piero

+1

मैंने कोशिश की, लेकिन यह काम नहीं करता है। दिलचस्प बात यह है कि यह भी दिखता है - असुविधा-अपरिवर्तित अब और काम नहीं करता है, हालांकि मैंने इसे अतीत में उपयोग किया है (और अब मैं इसे पूर्ववत करना चाहता हूं)। – mcv

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