/ Published in: Bash
                    
                                        
Combine multiple smaller incremental commits into larger ones, perfect for encouraging you to commit often while enabling you to summarize a day's work into one, or more, simplified commit.
WARNING: Only do this on commits that haven’t been pushed an external repository.
                WARNING: Only do this on commits that haven’t been pushed an external repository.
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
git rebase -i HEAD~4
# The ~4 in the command designates the number of commits that you wish to combine
# the command will open up a text editor from wich you can choose which commits
# to 'pick' and which to 'squash'. save and close, then you'll have a chance to edit
# the individual commit messages. save and close that and you're done. squashed.
URL: http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html
Comments
 Subscribe to comments
                    Subscribe to comments
                
                