Try using subtree instead
Squashed 'vim/vim/bundle/vim-markdown/' content from commit c100762

git-subtree-dir: vim/vim/bundle/vim-markdown
git-subtree-split: c10076297fa5c1021631f1f08610bc045529482d
Merge commit 'b91bcb980a566a26c4b7a859d56c48b3a550e034' as 'vim/vim/bundle/vim-markdown'
More subtreeing
Squashed 'vim/vim/bundle/vim-unimpaired/' content from commit f4a9143

git-subtree-dir: vim/vim/bundle/vim-unimpaired
git-subtree-split: f4a914308ab32b118441418fdc64ac41fa7dc53c
Merge commit 'e879864902bc28419b60ce73a419572fde8fe16d' as 'vim/vim/bundle/vim-unimpaired'
Remove all old stuff for subtrees
Squashed 'vim/vim/bundle/vim-ruby/' content from commit c38bc43

git-subtree-dir: vim/vim/bundle/vim-ruby
git-subtree-split: c38bc43a9fd35be9e07ab1c5a6a38ae912f6d051
Merge commit '62619ae1bda2d8cc6dc5164d71e66c47af523311' as 'vim/vim/bundle/vim-ruby'
Squashed 'vim/vim/bundle/vim-airline/' content from commit d111e4e

git-subtree-dir: vim/vim/bundle/vim-airline
git-subtree-split: d111e4edb3c47ffa4a769c30af6b00c1bc3c874d
Merge commit '45134bd1d147c2f0724057b80ee02a0afd73d6e4' as 'vim/vim/bundle/vim-airline'
Use airline instead of powerline
Remove command-t, incompatible with Ruby 2.0.0
Squashed 'vim/vim/bundle/ctrlp/' content from commit b5d3fe6

git-subtree-dir: vim/vim/bundle/ctrlp
git-subtree-split: b5d3fe66a58a13d2ff8b6391f4387608496a030f
Merge commit '4296d3172035d0e5001d57d020ce4d99439a1680' as 'vim/vim/bundle/ctrlp'
Fix delay in leaving insert mode with airline
Squashed 'vim/vim/bundle/vim-fugitive/' content from commit 9649b02

git-subtree-dir: vim/vim/bundle/vim-fugitive
git-subtree-split: 9649b020760554eb607b4c659e3dc1a45fe82179
Merge commit '0914613cc2aad5be6d2a159b5477819051d164bf' as 'vim/vim/bundle/vim-fugitive'
Remove airline
Remove airline