update git global ignore
enhance dputs