Lets assume a scenario that i have a remote, a developer1 and a developer2. Developer1 pushes his project in the remote. Developer2 clones the project from the remote,and he renames a file, and puts it in another folder.Then he pushes the project to the remote. Then developer1 fetches the project from the remote.
In that case, will the renaming mechanism of git recognize that my renamed file is on that other folder?