git ignore update & change of MD5 function