Re: Merging repositories and their histories
From: Peter Waller <hidden>
Date: 2016-06-15 22:45:10
I don't quite understand what you are suggesting I do.
I have looked over the filter-branch manpage.
What would I first do? Copy all three repositories to
./Archive/{A,B,C}? Then rewrite their histories?
- Peter
2008/8/18 Alex Riesen [off-list ref]Peter Waller, Mon, Aug 18, 2008 18:46:14 +0200:quoted
I have three repositories, A, B and C. I wish to bring them together to only one repository (.), where they are in a directory called ./Archive, so.. ./Archive/{A,B,C}. Then I plan at a later date to move files arbitrarily from ./Archive/{A/B/C}/Something and into ./Something{A/B/C}. (A lame example, but illustrates what I want to do).If this transition is meant to be persistent (IOW, the A, B and C stop existing as repos on their own) you can rewrite their histories to be in the directories (with git filter-branch) and just merge them in one. Then the histories will look like as if they have never grown separately.