使用Intellij创建git修订版本的补丁

2ic8powd  于 2022-12-28  发布在  Git
关注(0)|答案(2)|浏览(348)

有可能吗?
它通过在项目历史中选择一个特定的版本,右键单击它并选择create patch来使用SourceTree。
但在Intellij中,相同的选项在此设置中被禁用。

mu0hgdu0

mu0hgdu01#

它应该在"版本控制"选项卡中。https://www.jetbrains.com/help/idea/2016.2/creating-patches.html
创建修补程序
IntelliJ IDEA建议使用两种方法创建修补程序:
1.基于修订,本地修订或提交到存储库的修订
1.基于本地历史中存储的修订版本。
创建修补程序文件的步骤
1.在"版本控制"工具窗口的"本地更改"选项卡或"存储库"选项卡中,选择要为其创建修补程序的更改或更改列表。
1.在Version Control主菜单或所选内容的上下文菜单上,选择Create patch。

1.在打开的"创建修补程序"对话框中,查看已更改文件的列表,并确保选择了要包含在修补程序中的文件。
1.添加提交注解。
1.单击创建修补程序。
您也可以根据本地历史记录创建补丁程序。要执行此操作,请打开所需目录、文件或代码片段的本地历史记录视图,如使用本地历史记录一节中所述,右键单击所需修订,然后在上下文菜单中选择"创建补丁程序"命令,或单击工具栏中的"创建补丁程序"按钮img。

l0oc07j2

l0oc07j22#

在我的IntelliJ版本(2020.2)中,菜单项“VCS”下只有选项“从本地更改创建补丁...”
但我需要从git提交,而不是从本地,所以找到下面的选项:
右键点击git提交--〉选择“创建补丁”。

相关问题