SetHead should check that the new commit is a descendant of the parent. There should be a hard set to override. RefLog should show the difference
SetHead should check that the new commit is a descendant of the parent. There should be a hard set to override. RefLog should show the difference