我在一個分支上有8個提交,我想通過電子郵件發送給一些不是git開明的人。到目前爲止,我所做的每件事都會給我8個補丁文件,或者從開始的時候開始爲分支歷史記錄中的每個提交提供補丁文件。我使用git rebase --interactive來壓縮提交,但現在我嘗試的所有內容都是從一開始就爲我提供了無數的補丁。我究竟做錯了什麼?你如何使用git format-patch來壓縮一個補丁?
git format-patch master HEAD # yields zillions of patches, even though there's
# only one commit since master
我很好奇你將在下面的命題中使用哪種方法。讓我們知道;) – VonC 2009-03-06 06:48:03
我將使用Rob Di Marco建議的git diff。但是我已經離開了兩週的工作,剛剛目睹了我第二個女嬰的誕生,所以在我使用它之前會有一段時間! :) – skiphoppy 2009-03-06 19:56:49
我很想看到git format-patch --squash master HEAD – schoetbi 2011-03-10 10:44:40