Ho due repository. In uno, apporto modifiche al file ./hello.test
. Eseguo le modifiche e creo una patch da quel commit con git format-patch -1 HEAD
. Ora, ho un secondo repository che contiene un file che ha lo stesso contenuto come hello.test ma viene messo in una directory diversa con un nome diverso: ./blue/red/hi.test
. Come posso applicare la suddetta patch al hi.test
file? Ho provato git am --directory='blue/red' < patch_file
ma questo ovviamente si lamenta che i file non hanno lo stesso nome (cosa che pensavo non interessasse a Git?). So che probabilmente potrei modificare il diff per applicarlo a quel file specifico, ma sto cercando una soluzione di comando.