First you Rename/Move without git:
mv yourDir/ yourNewDir/Second you Remove your Directory from Repo:
git rm -r yourDirThird you add the Freshly Renamed/Moved Directory:
git add .Then after a:
git statusYou will see listed under "Changes to be commited" the complete Directory Renaming/Moving like:
# renamed: yourDir/... -> yourNewDir/...Now to Permanently Fix your Renaming/Moving just execute a Commit:
git commit -m "Renaming yourDir yourNewDir"