Während ich eine ähnliche Frage fand, fand ich keine Antwort auf mein Problem
Wenn ich versuche, das Verzeichnis von FOO in foo umzubenennen, git mv FOO foo
bekomme ich
fatal: renaming 'FOO' failed: Invalid argument
OK. Also versuche ich esgit mv FOO foo2 && git mv foo2 foo
Aber wenn ich versuche, mich zu verpflichten, git commit .
bekomme ich
# 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)
Wenn ich das Verzeichnis über git add foo
nichts hinzufüge, ändert sich nichts und git commit .
ich erhalte wieder die gleiche Nachricht.
Was mache ich falsch? Ich dachte, ich verwende ein System mit Groß- und Kleinschreibung (OSX). Warum kann ich das Verzeichnis nicht einfach umbenennen?
git mv
funktioniert ein einfaches .
git mv foo Foo
wenn Sie eine Cygwin-Shell verwenden.