update git without homebrew