Например, у меня есть файл с именем FOOBar.java, который я хочу переименовать в FOOBar.java. Попробовав много вещей, я получаю сообщение об ошибке:
Error:error: pathspec 'app/src/main/java/blahblah/FooBar.java' did not match any file(s) known to git.
Вещи, которые я пробовал (не работают, все производят ту же ошибку):
из Android Studio:
- удаление
FOOBar.java, повторное созданиеFOOBar.java, добавление/фиксация с помощью Git - рефакторинг/переименование файла, добавление/фиксация с помощью Git
- File → Invalidate Caches / Restart..., затем попробуйте один из указанных выше
- Rebuild Project до/после любого из вышеперечисленных
в файловой системе:
- удаление папки
.gradleв папке проекта, а затем попытку одного из указанных выше в Android Studio
из командной строки Git:
-
git mv FOOBar.java FooBar.java --force, затемgit commit FooBar.java -m 'renamed from FOOBar.java to FooBar.java'
