this is the place I will try to share some tricks which helps a lot on java and git 2019.7.3 version 1.0 clean up the mess