cometer una class después de haber cambiado su nombre

Estoy usando Android Studio.

No puedo comprometer mi class después de haber cambiado su nombre.

Tengo un file home.java , quiero cambiarle el nombre a Home.java

Hago clic derecho sobre el nombre del file y Refractor>Rename

Luego trato de confirmar este file haciendo right click > Git > Add

Y finalmente, click > Git > commit file derecho click > Git > commit file

Pero tengo un error:

 Error:error: pathspec 'app/src/main/java/com/myschool/myname/appname/Home.java' did not match any file(s) known to git. during executing git commit --only -F /private/var/folders/7n/9f1v9ctx4jz9yd6m55jvgj_80000gn/T/git-commit-msg-2479641134196922895.txt --author=myname -- app/src/main/java/com/myschool/myname/appname/Home.java 

Este es un problema que a menudo se repite:

 git checkout branch_name error: pathspec 'mybranch_name' did not match any file(s) known to git. 

Una de las posibles razones por las que esto ocurre es porque no hay ningún nombre de bifurcación coincidente en sus repositorys recuperados localmente, O hay múltiples clones de la bifurcación, por lo que git no sabe cuál es el process que intenta realizar en la creación de la bifurcación inicial.

En general, uno tiene que usar el siguiente command:

 git checkout -t -b branch_name origin/branch_name 

o

 git checkout -t -b branch_name another_repo/branch_name 

¿Cómo cambiar la versión de Android en el repository local? puede ser útil, que tiene mucha información adicional con respecto a su problema.

Intenta sincronizar el file. (Haga clic con el button derecho del mouse sobre el file en "Pestaña Proyecto" y click Sincronizar;))