git, svn, svk 前提条件ローカルにある各種設定ファイルのリポジトリlocal-configこの中のサブディレクトリvim下にVimの設定ファイルがある。CodeReposにあるVimの設定ファイルのリポジトリcr-dotfiles-vim-kanaCodeReposリポジトリ全体のうち/dotfiles/vim/kanaに対応する。やりたいことlocal-configのサブディレクトリvimの内容をcr-dotfiles-vim-kanaへpushする。だがしかし軽く調べてみたのだけれど、gitのpull/pushはブランチ単位で行われるので、SVKのように任意のディレクトリ間でマージはできないようだ。SVK/Subversionならできるのだが、これはブランチもタグも一種のディレクトリとして扱うというSubversionの内部構造に起因する。個人的にはこの設計は微妙だと思って