2010-08-10 26 views
5

जोड़ने के बाद अनचाहे किया गया है हर बार जब मैं गिट स्थिति करता हूं तो यह फ़ोल्डर अनचाहे के रूप में दिखाई देता है।गिट अभी भी

$ git status 
# On branch master 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
#  src/error/ 
nothing added to commit but untracked files present (use "git add" to track) 

भी src/त्रुटि पर git add ., git commit -a फ़ोल्डर करने के बाद के रूप में ट्रैक न किए गए दिखाने रखता है। अन्य अस्थिर फ़ाइलों को हर बार केवल यह फ़ोल्डर समस्याएं जारी रखता है। इसके अलावा गिट किसी भी त्रुटि की रिपोर्ट नहीं करता है। यहां क्या समस्या हो सकती थी ?

+2

क्या आपने 'git add src/error /' कोशिश की है? – strager

+0

मैंने कोशिश की कि यह काम नहीं करता है मेरे पास उस फ़ोल्डर में एक फ़ाइल है, मैंने यह भी जोड़ने की कोशिश की कि फ़ाइल सीधे काम नहीं करती है। – slayerIQ

+0

क्या आपने src/error के तहत एक विशिष्ट फ़ाइल जोड़ने का प्रयास किया था? आपके .gitignore फ़ाइल में आपके पास क्या है? – David

उत्तर

5

मैंने पाया समस्या और इस समाधान क्या हुआ है:

पहले src/त्रुटि src/त्रुटि जब मैं मामला स्थानीय स्तर पर फ़ोल्डर बदल गया था बदल बुलाया गया था लेकिन Git में यह अभी भी src/त्रुटि के रूप में प्रतिबद्ध किया गया था । विंडोज केस-असंवेदनशील है इसलिए मैंने जो किया वह फ़ोल्डर प्रतिबद्धता को हटा दिया गया था और इसे सही आवरण के साथ फिर से जोड़ दिया गया था।

+0

धन्यवाद, इससे मुझे मदद मिली! –

1

है कि फ़ोल्डर रिक्त यदि ऐसा है तो यह सामान्य है, को देखने के here

+0

कोई फ़ोल्डर खाली नहीं है। – slayerIQ

1

मैं एक विंडोज 7 कंसोल में निम्नलिखित की कोशिश की है और यह काम किया है, यानी यह \src\error\ के रूप में ट्रैक न किए गए दिखाई नहीं दिया।

C:\t>dir 
Volume in drive C is BLAH 
Volume Serial Number is 2ECA-CB88 

Directory of C:\t 

10.08.2010 17:56 <DIR>   . 
10.08.2010 17:56 <DIR>   .. 
       0 File(s)    0 bytes 
       2 Dir(s) 59'844'902'912 bytes free 

C:\t>mkdir .\src\error 

C:\t>copy con: .\src\error\text.txt 
blah^Z 
     1 file(s) copied. 

C:\t>git init 
Initialized empty Git repository in C:/t/.git/ 

C:\t>git add .\src\error\* 

C:\t>git status 
# On branch master 
# 
# Initial commit 
# 
# Changes to be committed: 
# (use "git rm --cached <file>..." to unstage) 
# 
#  new file: src/error/text.txt 
# 

यह आपके प्रश्न का उत्तर नहीं देता है, लेकिन मैंने सोचा कि यह एक पूर्ण चरण-दर-चरण उदाहरण देखने में मदद कर सकता है।

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