: > It may only create a single commit, but from the perspective of people : > viewing master, it "adds" every commit that was on the jira/SOLR-445 : > branch to the master branch -- generating an metric ass-ton of : > emails among other things, but more importantly it pollutes history : > with a lot of intermediate crap
: It doesn't pollute history, it *is* history. If you want to only view the : history of the "main line" of development (ie each merge is just the single : merge commit), then use --first-parent in your log command. Hmm... but that's only a git-log feature correct? for things like "git bisect" all those intermediate commits that don't pass tests/precommit are still considered commits on the master line. Ultimately that seems like history that should *not* be on the master branch .. preserved, sure -- great even that it's in git and easily browsable/comparable (unlike reivewing the evolution of patch files attached to jira) but i don't see how every tiny commit made to the feature branch over several months as designs evolved/changed and files were added/removed is relevant to the master branch. -Hoss http://www.lucidworks.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org