我在一个分支上有8个提交,我想通过电子邮件将这些提交发送给尚未被git启发的一些人。到目前为止,从时间开始,我所做的一切要么给我8个补丁文件,要么就开始为分支历史中的每次提交提供补丁文件。我使用git rebase --interactive压缩提交,但是现在我尝试的所有事情从一开始就给了我成千上万的补丁。我究竟做错了什么?
git format-patch master HEAD # yields zillions of patches, even though there's 
                             # only one commit since master
                  我很好奇您最终会在以下命题中使用哪种方法。让我们知道;)
                
                
                  
                    —
                    VonC 
                    
                  
                
              
                  我将使用Rob Di Marco建议的git diff。但是我下班已经两个星期了,昨晚刚刚目睹了我的第二个女婴的出生,所以使用它还需要一段时间!:)
                
                
                  
                    —
                    skiphoppy 
                    
                  
                
              
                  我很想看看git format-patch --squash master HEAD
                
                
                  
                    —
                    schoetbi 2011年
                    
                  
                
              
                  尝试使用master..HEAD指定转速范围。
                
                
                  
                    —
                    康拉德·克莱因