Add a proper .gitignore file.