इसे 2 अलग-अलग चीजों के रूप में देखा जाएगा, लेकिन इससे आपको गैर-मामला-संवेदनशील प्रणाली पर समस्या होगी। यदि यह मामला है, तो सुनिश्चित करें कि आप किसी भी पथ या फ़ाइल नाम को पूरा कर रहे हैं। इसके अलावा, केवल मामले में किसी चीज़ का नाम बदलने के लिए, यह करें:
mv file.txt temp.txt
git add -A
git commit -m "renaming..."
mv temp.txt File.txt
git add -A
git commit --amend -m "Renamed file.txt to File.txt"
यह उनके द्वारा किए गए परिवर्तन करने का एक स्पष्ट तरीका है, फिर कमिट्स को ढहाना। यह करने के लिए एक छोटा सा तरीका है कि सूचकांक और काम करने वाले फ़ोल्डर को एक में हेरफेर करना है:
git mv file.txt temp.txt
git mv temp.txt File.txt
git commit -m "Renamed file.txt to File.txt"
यह निर्देशिका के नामों को समायोजित करने से संबंधित है: git mv और केवल निर्देशिका के मामले में परिवर्तन