first commit always need msg to know which repository it is later