Commiting for repository