在IntelliJ中,我可以右键单击文件夹或项目的根目录,然后在Git上下文菜单下执行“与分支比较...”。我想将该比较的结果放入补丁/ diff文件。如何从IntelliJ或命令行git中完成此操作?
答案 0 :(得分:0)
您搜索的diff
选项是-p
(doc)。
git diff -p reference-branch target-branch > yourfile.patch
似乎是随时实现这一目标的最简单方法。
但是,如果您只为命令提供一个提交引用,那么您还可以使用以下事实:假定当前分支为引用。
因此,您的reference-branch
当前已结帐:
git diff -p target-branch > yourfile.patch