Fixed git-update function