2011-09-28 8 views
5

के रूप में स्वच्छ निर्देशिका दिखाता है मेरे पास एक गिट रिपोजिटरी है जिसे मैं काम कर रहा हूं जिस पर मैं विंडोज में प्रबंधन के लिए TortoiseGit का उपयोग कर रहा हूं। संशोधनों और diff दिखाएं कि कार्य निर्देशिका और सिर के बीच कोई अंतर नहीं है। हालांकि, मेरे लाल फ़ोल्डरों में से एक से थोड़ा लाल एक्स दिखाई देता है।TortoiseGit विवादित

क्या TortoiseGit की स्थिति को रीसेट करने का कोई तरीका है? क्या अंतर हैं जो मैं नहीं देख सकता हूं?

उत्तर

8

मान लीजिए कि यह कछुआ गिट में कोई बग नहीं है - मैं इसका उपयोग नहीं करता, इसलिए मुझे इसके बारे में बहुत कुछ पता नहीं है - यह निर्भर करता है कि हाल ही में क्या हुआ। मुझे लगता है कि सबसे संभावित स्थिति यह है कि आप एक विद्रोह के दौरान विलय संघर्ष में भाग गए और रिबेस समाप्त करने के लिए भूल गए। यदि ऐसा है, तो आपको रीबेस को एक या दूसरे तरीके से पूरा करने की आवश्यकता है: git rebase --abort या git rebase --continue। एक git status आपको एक सुराग देगा। यदि यह दिखाता है कि आप एक शाखा में नहीं हैं, लेकिन आप होने की उम्मीद करते हैं, तो आप संभवतः एक रिबेस के बीच में हैं।

संपादित करें: यह आदमी claims it's a problem with the TortoiseGit cache विंडोज में। TGitCache.exe प्रक्रिया को मारने और एक्सप्लोरर को पुनरारंभ करने का प्रयास करें। क्रमबद्ध करें नाम से: मैं एक दिन में वापस TortoiseSVN में इस तरह की समस्या ...

+0

गिट रिबेस --बॉर्ट रिपोर्ट प्रगति पर कोई रिबेस नहीं है। गिट स्टेटस का कहना है कि कामकाजी निर्देशिका साफ है :(मुझे लगता है कि यह टोर्टिस गिट में एक बग हो सकता है? लेकिन मैं कल्पना नहीं कर सकता कि यह क्या हो सकता है। – IslandCow

+0

@IslandCow: मेरा उत्तर अपडेट किया गया। इसे आजमाएं। –

+0

धन्यवाद! यह काम करता है! मुझे पता होना चाहिए बेहतर, यह विंडोज है, समाधान हमेशा रीबूट होता है।: पी – IslandCow

7

बंद सभी Explorer विंडो (निर्देशिका विंडोज़)

ओपन प्रक्रिया एक्सप्लोरर याद है। TGitCache.exe खोजें। उस पर क्लिक करें और अंत प्रक्रिया बटन दबाएं।

एक्सप्लोरर और वॉयला को दोबारा खोलें।

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