git credential.helper=osxkeychain is not portable, use cached with 8 hour timeout