update git functions module