second commit
third commit
4th commit
master)1
master)2
1. b1
2. b1
3. b1
merge b2
after merge)1
after merge)2