Mam plik o nazwie test_module.c, który ma pewne różnice, które chcę zastosować do mojej lokalnej kopii roboczej.format-poprawka dla pojedynczego pliku
Próbowałem utworzyć plik poprawki z pilota, wykonując następujące czynności. Jednak git nie narzekał na żadne błędy. I nie utworzyłem żadnego pliku poprawki.
git format-patch master/dev_branch test/test_module.c
Jest możliwe, aby stworzyć łatkę pojedynczego pliku, że mogę się ubiegać?
(Używanie git wersję 1.7.5.4)
Użyłem następujących rzeczy z hashem będącym ostatnim zatwierdzeniem. git format-patch [hash] origin/master test/test_module.c Jednak mam te błędy. Co zwykle by je powodowało? error: patch failed: test/test_module.c: 176 error: test/test_module.c: patch nie ma zastosowania Dzięki. – ant2009
Myślę, że możesz zamiast tego użyć 'git format-patch [hash] .. origin/master test_module.c' lub' origin/master' może być traktowane jako ścieżka. –
Czy masz jakieś pojęcie, gdzie jest to udokumentowane? Oficjalna strona podręcznika nie wydaje się nic mówić o tym, że należy podać plik (choć działa): https://git-scm.com/docs/git-format-patch. –