2016-08-01 133 views
2

可以嗎?用Intellij創建git修訂補丁

它通過選擇項目歷史上的一個特定的版本,請右鍵單擊它並選擇create patch可與SourceTree。
但是對於此設置,在Intellij中禁用相同的選項。

+0

閱讀關於'git format-patch' https://git-scm.com/docs/git-format-patch – CodeWizard

+0

我在單一版本的Intellij GUI上獲得了這個功能。我知道所有的東西都可以在git主機上運行:-) –

回答

5

它應該是那裏的版本控制選項卡。 https://www.jetbrains.com/help/idea/2016.2/creating-patches.html

創建補丁

IntelliJ IDEA的建議創建補丁的方法有兩種:

  1. 關於修訂的基礎上,無論是本地或提交到庫

  2. 在存儲在本地歷史記錄中的修訂版本的基礎。

要創建一個補丁文件

  1. 在本地更改選項卡或版本控制 工具窗口的存儲庫選項卡中,選擇更改或修改列表要創建一個補丁 。

  2. 在主版本控制菜單或 選擇的上下文菜單上,選擇創建補丁。 enter image description here

  3. 在打開的創建補丁的對話框,審查修改過的文件列表 ,並確保被列入 補丁文件被選中。

  4. 添加提交評論。

  5. 單擊創建補丁。

您還可以根據本地歷史記錄創建 修補程序。要做到這一點,打開本地 歷史視圖所需的目錄,文件或代碼片段,如部分所述 使用本地歷史,右鍵單擊所需的 修訂,並選擇上下文菜單上的創建補丁的命令,或 單擊工具欄上的創建補丁按鈕img。

+0

嗯,奇怪。上下文菜單項在git窗口的歷史視圖中被禁用,但在主版本控制窗口中該選項可用。無論如何:-)謝謝。 –