I am in charge of reverse engineering a project where there is no version control system.
This project starts from an other project, let's call them ChildProject and ParentProject. So ChildProject starts from ParentProject-v1 and then evolves. One day, there was a new version of ParentProject, let's say ParentProject-v2. Some new features have been taken from this new version and introduced into ChildProject. And finally the ChildProject-v1 arrives. I have the code of ParentProject-v1, ParentProject_v2 and ChildProject- v1. I would like to "recreate" history for this project and I am thinking using git. There are thousand of quite long files. I imagine having a branch ParentProject with version v1 and v2 and a ChildProject branch starting from ParentProject v1. With scripts based on diff, I thing I can check each file of ChildProject to see if it cames from ParentProject-v1 or ParentProject- v2. So I can merge some files from ParentProject-v2 to the ChildProject branch. What do you thing of this approach ? Do you have better ideas ? How git can help here ? Thanks to help me, Olivier -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To post to this group, send email to git-us...@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.