How to apply a Git patch to a file with a different name and path?
You could create the patch using git diff and then apply it using the patch utility, which allows you to specify the file you want to apply the diff to. For example: cd first-repo git diff HEAD^ — hello.test > ~/patch_file cd ../second-repo patch -p1 blue/red/hi.test ~/patch_file