>>241
gitのremote/masterとローカルのmasterには基本的には関連は無い。
remote/masterが他の人が更新していれば、git push masterは失敗する。
でもgit push master:hogehogeとやればpushはできる。
これはhgの場合、リモートに無名ブランチ=ヘッドが新しくできる状態。
hgの無名ブランチとgitのブランチは同等。
だから、bzrの人のgitとhgの理解が足りない。