sync with git