我需要在開發和我的特性分支之間獲取補丁/ diff。如何獲取補丁或diff文件 - 分支之間的Git比較
我怎樣才能得到這個使用git
命令。
請考慮分支名稱爲development
和test
。我需要從測試和開發分支中獲得差異。
編輯:
我按照在下面的問題提供的步驟: Comparing two branches in Git?
的差異示於僅git的終端。
我怎麼可以保存差異成補丁或diff文件?
我需要在開發和我的特性分支之間獲取補丁/ diff。如何獲取補丁或diff文件 - 分支之間的Git比較
我怎樣才能得到這個使用git
命令。
請考慮分支名稱爲development
和test
。我需要從測試和開發分支中獲得差異。
編輯:
我按照在下面的問題提供的步驟: Comparing two branches in Git?
的差異示於僅git的終端。
我怎麼可以保存差異成補丁或diff文件?
嘗試
git的差異development..test> patch_name.patch
這將創建補丁。無論你想要的地方應用補丁。
您也可以使用創建一個補丁文件: git format-patch master..dev --stdout > patch.patch
這會在電子郵件格式的補丁,我覺得更易讀一點點。另請注意,上述命令爲所有補丁創建一個文件。
這些文件可以適用於使用git am
的可能的複製回購[Git中比較兩個分支?](http://stackoverflow.com/questions/9834689/comparing-two-branches-in-git ) –
@Yogesh_D感謝您的鏈接 – Venkat
@Yogesh_D我編輯了我的問題,我需要獲取補丁文件 – Venkat