Git - применить изменения, сделанные в difftool - PullRequest
0 голосов
/ 11 февраля 2019

Я уверен, что это очень просто, но я прочитал документы и до сих пор не могу понять.

У меня есть две ветви, и мне нужно объединить некоторые изменения в парефайлов вручную (не спрашивайте).Я просматриваю файлы рядом с выделенной разницей:

git difftool branch1 branch2 -- path_to_file

Это позволяет мне скопировать все, что мне нужно, в файл, который останется (который находится вbranch1 fwiw), но файл - это какое-то длинное имя файла в / tmp /.Я не знаю, как на самом деле сохранить мои изменения в файле, который я редактирую (я использую vim в качестве difftool, и я установил noreadonly, проблема в том, что это другой файл (что-то в / tmp /, как я уже сказал).

Есть только пара изменений, и я мог бы просто вручную отредактировать файл в branch1, но я уверен, что git diff должен позволить мне сделать это, и я бынравится учиться делать это правильно.

1 Ответ

0 голосов
/ 11 февраля 2019

Я могу просто заставить vim перезаписать исходный файл при сохранении ... Я думаю, это работает нормально.

...