update with git api