попробовал то же с push / pull - опять нифига не понял

хоть и bzr info сообщает parent branch, но этим командам все равно нужно аргумент (делал копи-паст с вывода bzr info)
иногда pull сам все делает (создает конфликт), а иногда требует запуска merge
применять push / pull можно не только к родительской ветке, но и к "братским" веткам
вобсчем действительно, что-то слишком сложно - возьму пока паузу.
---------------
проект
1716467 lines
2428 files
73964254 bytes
time
bzr commit (первый после init, add)
real 0m21.453s
user 0m15.629s
sys 0m0.628s
bzr branch
real 0m10.856s
user 0m9.393s
sys 0m1.160s
-------------
git commit
real 0m0.762s
user 0m0.624s
sys 0m0.084s
cit clone !!! - такое впечатление, что cp медленней
real 0m0.804s
user 0m0.336s
sys 0m0.288s
=======================
но как мне кажется, для честного сравнения нужно бы в bzr использовать какие-нибудь no-tree и lightweight-checkout, но сомневаюсь, что на порядок убыстрицца