>>810
gitのコミットログはバイナリ。デフォルトではutf-8じゃないバイナリ列を拒否る
設定になっているから実質utf-8と言っていいけど。

1リポジトリ多ブランチはbzr でいう init-repo のこと。Subversionでも普通に
repo/trunk, repo/tags/footag, repo/branches/foo_branch ってするよね。

1リポジトリ1ブランチだと、データの共有は基本的にハードリンク頼みだから、
ローカル間のbranchやpullじゃないと共有されない。
他にも、Windows環境ではハードリンクを適切に扱えるツールが少ないから、
バックアップソフトがハードリンク×n個を n個のファイルとしてコピーしたり
しやがる。