Thomas H??hn <newsgroups@xxxxxxxxxxxxxxx> wrote: > I have a file under version control, that I got at the point of file > version 1.0. I start committing changes: > > o--o--o--o--o--o--o > ^ ^ > git init, current, > version 1.0 version 1.6 > > Then I get the history up to my version 1.0 from somewhere else (former > maintainer, whatever). In the form of plain text files, one for each > version; say, versions 0.1 thru 0.9. I want to incorporate this past > into my tree. > > Or can I do the same, only up to 0.9 instead of 1.0, and then "sew > together" those histories? Yes. Look at the `grafts' file. You can create a new repository of the 0.9..1.0 history, then graft that repository as a new parent of the 1.0 commit. This lets you join in the old history behind the existing history. The Linux kernel folks have done this for the kernel repository. -- Shawn. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html