gitを使って私はこのようなものを作りました
git clone
git checkout {a rev number tree rev before} (here I started to be in a detached head state)
//hacking
git commit
//hacking
git commit
(some commit where made on origin/master)
git pull (which does complete because there was some error due to the fact that I'm no more on master)
ヘッドが外れた状態でもコミットできると私に言われたので、そうしました。しかし、ここで、切り離されたヘッドブランチとローカルマスターブランチをマージして、一連の変更をorigin / masterにプッシュしたいと思います。
だから私の質問は、マスターブランチを実際の状態(切り離されたヘッド)とどのようにマージできるかです