add gitignore
modify gitignore
remove can't compile code
modify gitignore