update String
add git ignore