जब मुझे ऐसा ही सवाल मिला तो मुझे अपनी समस्या का जवाब नहीं मिला
जब मैं FOO से डायरेक्टरी का नाम बदलने की कोशिश करता git mv FOO foo
हूं तो मुझे मिलता है
fatal: renaming 'FOO' failed: Invalid argument
ठीक है। इसलिए मैं कोशिश करता हूंgit mv FOO foo2 && git mv foo2 foo
लेकिन जब मैं पाने की कोशिश करता git commit .
हूं
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# foo
nothing added to commit but untracked files present (use "git add" to track)
जब मैं git add foo
कुछ भी नहीं के माध्यम से निर्देशिका जोड़ने और git commit .
मुझे फिर से एक ही संदेश देता है।
मैं क्या गलत कर रहा हूं? मुझे लगा कि मैं एक केस-संवेदी प्रणाली (OSX) का उपयोग कर रहा हूं, तो मैं केवल निर्देशिका का नाम क्यों नहीं बदल सकता?
git mv
काम करता है।
git mv foo Foo
यदि आप एक साइबर शेल का उपयोग करते हैं तो विंडोज़ पर आप नियमित उपयोग कर सकते हैं ।