2017-09-06 119 views
0

我試圖創建一個使用TortoiseGit一個補丁,但我不能與工作副本的變化,以獲得補丁,手段可能存在於TortoiseGit工作拷貝變化的選項。 但我能夠使用已提交的更改創建修補程序。但是我只需要修補程序來修改未提交的修改。請幫助。無法創建使用TortoiseGit與工作副本補丁修改

+0

答不龜:https://stackoverflow.com/questions/5159185/create-a-git-patch-from-the-changes-in-the-current-working-directory '混帳diff'爲不分級變化。用於分階段更改的'git diff --cached'。 回答TotoiseGIT:不可能(https://stackoverflow.com/questions/6063944/can-you-interact-with-the-index-staging-area-with-tortoisegit) – ponsfrilus

+0

我認爲它不重複。因爲這個問題是TortoiseGit特定的。 –

回答

1
  1. 打開日誌消息對話框中,右鍵單擊Working tree changes,並點擊Show changes as unified diff

    enter image description here

  2. 一個TortoiseGitUDiff對話框打開,單擊File菜單,然後單擊Save as...
    enter image description here

  3. 給修補程序一個文件名,保存,就是這樣。

+0

非常感謝 –

1

您可以打開工作樹文件夾的上下文菜單,選擇「差別」或「檢查更新」(您可能必須持有同時打開上下文菜單)。

在下面的對話框沒有提供所要求的功能的「保存統一差異」按鈕上。