When we create a new repo, it should commit and push file changes to remote