Cómo comprometer ruta cambiada al file

Hice cambios en mi carpeta src del proyecto. Así es como se veía la ruta: src/program/Main.java Cómo está ahora: src/**course**/program/Main.java .

Cuando bash enviar cambios a mi repository remoto, git me muestra el siguiente error:

[rechazado] maestro -> error dev (no avance rápido): error al presionar algunas references a 'git @ git …: usuario / Proyecto'

¿Cómo se pueden aplicar los cambios en la ruta al repository remoto?

Primero, realiza un git pull origin YOUR_BRANCH_NAME antes de empujar. Esto debería simplemente recuperar las actualizaciones del repository remoto y combinarlas con su trabajo local.