first commit manual