initialize commit by geekple