add recommendation git ignore and attributes settings