From: Konstantin Khomoutov Date: Tue, 05 Jul 2016 09:56:21 GMT Subject: Re: split directories into branches Message-ID: <20160705125621.cfa55e07cedd2853377c4f08@domain007.com> In-Reply-To: On Mon, 4 Jul 2016 17:03:46 -0400 shawn wilson wrote: [...] > > I don't possess the official stance on this topic but AFAIK > > user-level questions are fine on this list. > > In that case :) > ... still having issues w/ filter-branch: [...] I used something along these lines: git filter-branch -f --tree-filter \ 'test -e my/new/dir || mkdir -p my/new/dir find . -mindepth 1 -maxdepth 1 \ -type d -path ./my -prune -o -print \ | xargs -n 30 mv -t ./my/new/dir' master More background on how it works [1] if you want. 1. https://groups.google.com/d/msg/git-users/hxFmfUZpj_k/9IQAQq40BwAJ