Alex R�nne Petersen Wrote:

> On 02-11-2011 17:03, Kagamin wrote:
> >>> The merge itself can be a commit (if you use git merge instead of git
> >>> pull), but there is no reason to eliminate the *entire* history when
> >>> pulling in a branch.
> >>
> >> Isn't the merge commit connected with the branch it was merged from? So if 
> >> you want history of the branch, it's still there, it's just not main's 
> >> history.
> >
> > An example from Fossil:
> > 20 recent commits: http://www.fossil-scm.org/index.html/timeline
> > 20 recent commits in trunk: 
> > http://www.fossil-scm.org/index.html/timeline?r=trunk
> 
> That only makes sense if you keep the branches around after they're 
> 'dead', which is considered a bad practice, as it will eventually grow 
> confusing.

They're not dead. They're history.

Reply via email to