2013-01-16 139 views
6

有沒有一種方法可以通過用戶界面中的選定提交從git-extensions創建補丁。如何使用git-extensions創建補丁

我知道如何修補低谷命令行出口,但我不知道是否有像TortoiseHg用戶界面類似的功能(右鍵 - >導出 - > ...)

到目前爲止,我只找到了在用戶界面中應用補丁的功能。

回答

9

您可以使用命令 - >格式化補丁。在彈出的窗口中,您可以選擇多個提交。

結果將是每個提交一個補丁文件。這符合git format-patch的默認行爲。

的UI可惜的是沒有提供任何辦法把他們都在一個文件中。您可以使用某種簡單的腳本將所有創建的修補程序文件的內容放入一個文件中。

+0

有什麼辦法,我們可以導出的實際文件(添加或更新)的具體承諾。比方說,我改變了多個文件夾中的10個文件,當我做某種導出時,它創建了所有文件夾結構和10個文件,這樣我就只有那些被更改或更新的文件,我只需將它們替換(加快FTP)? –