add gitattribute and git ignore