У меня такая же проблема, как и у вас, и я не могу ее решить.
Но есть и второй способ подтолкнуть вас к коммитам.
$ git remote set-url origin git@github.com:bitfish-xyz/viewport.git
$ git pull -u origin master
Используйте SSH вместо HTTPS.
Это прекрасно работает для меня. Если я смогу решить эту проблему напрямую, я обновлю этот ответ.