Похоже, подвох в том, что он не устанавливает токен в настройке gitconfig.Он использует инструмент defunkt's hub .Это оболочка для команды git, которая, помимо прочего, позволяет вам иметь переменные окружения GITHUB_USER
и GITHUB_TOKEN
.Который переопределяет настройки в локальном файле .gitconfig
.
Затем, чтобы сделать его бесшовным, пользователь, на которого вы указали псевдоним alias git=hub
в его ZSH config Затем вы сможете найти локальный файл, в котором вы устанавливаете переменные среды, и перенести свой репозиторий в публичный мир со всей вашей личной информацией в такте.
** ПРИМЕЧАНИЕ для доморощенных пользователей в OSX вы можетеустановить инструмент через brew install hub
.