Better git interface update (might add files to .gitignore