אם עשית checkout לcommit_id, שום ענף לא יהיה פעיל.
אני לא יודעת אם כבר כתבת את merge, שהוא בעצם מאחד בין 2 בראנצים ולכן לבראנץ המשותף יהיו 2 אבות(הוא מיזוג של שניים). כך שיוצא שעל הcommit מצביעים שני branch-ים וכל branch בפני עצמו, מצביע על commit אחד.