possible mini bug, instead of: git mv * kvm
use git mv \* kvm The \ in front of the * tells git to expand the file names instead of having the shell do it. My mistake. On Monday, December 10, 2012 2:35:58 AM UTC-6, lei yang wrote: > > Hi experts, > > I have two tree A and B, > A: git://github.com/lei/A.git > B: git://github.com/lei/B.git > > B is like > [lyang0@ubuntu B]$ ls > benchmark box-opening kvm > > I want merge A tree to B, > 1) put A's content to the "kvm" directory of B > 2)I want to keep all the A's commit log(history) into B's tree > > can you give me some instruction? Thanks > > Lei > --