init  commit with gitignore