learning to commit first file