我敢肯定,这是很基本的,但我读过的文档,并且仍然无法搞清楚。
我有两个分支,我需要合并在手动几个文件的一些变化(不要问)。我观察并排的文件侧,差异突出,具有:
git difftool branch1 branch2 -- path_to_file
这让我复制我需要的一切成将剩余的(这是在BRANCH1 FWIW)的文件,但该文件在/ tmp /有些长文件名。我不知道如何实际我的编辑保存到我的编辑(我使用vim作为difftool的文件,我已经设置noreadonly
,问题是,这是一个不同的文件(东西在/ tmp /,如我说)。
只有一对夫妇的变化,而且我可以手动编辑BRANCH1的文件,但我敢肯定,git的差异必须允许我这样做,我想学会正确做到这一点。
我只能强迫VIM覆盖原文件时,它保存...我想这工作得很好。