fix delete, cp and add gitignore