update git ignore
hash implement.